一、接口定义的增强:从JDK1.8开始允许在接口中定义普通方法,使用default和static关键字,跟在访问修饰符之后,两种的区别是,default定义的普通方法用对象调用,static定义的方法用接口名调用
interface IBook {
public void read();
//接口中定义普通方法---default、static
default void write() {
System.out.println("写书");
}
static void study() {
System.out.println("学习");
}
}
class BookImp