目录
变量与集合
变量包括变量的类型和变量的名字,是用来存储信息的容器。
集合包括集合的类型和集合的名字,它是把一组拥有相同类型的变量保存起来的容器。
接口实现方法
接口里为什么会有实现方法呢?
//演示接口中的方法代码
public interface Collection<E> extends Ierable<E> {
default Stream<E> stream() {
return StreamSupport.stream(spliterator(),false);
}
}
因为这样可以在扩展方法的同时又不破坏原有的继承体系。在jdk1.8之后接口中可以定义实现方法,方法用default关键字修饰。
遵循了开闭原则==》对修改封闭对扩展开放