Java1.8之后对接口添加了新的功能,默认方法。
先来创建一个接口,在内部添加一个默认方法
public interface InterfaceClass {
default void interfaceDefaultPrint() {
System.out.println("interfaceDefaultPrint() start");
}
}
然后编写实现类
public class Demo implements InterfaceClass{
public static void main(String[] args) {
Demo demo = new Demo();
demo.interfaceDefaultPrint();
}
}
编译运行
C:\Users\PiLiPaLa\Desktop\J_Code\Thirteen>java Demo
interfaceDefaultPrint() start
结论在java1.8之后可以在默认方法内写具体实现,但是要使用default关键字。