🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
``` 接口的内部主要封装方法 JDK7及以前包含抽象方法 JDK8默认方法和静态方法 JDK9私有方法 ``` ``` public interface test{ //抽象方法, abstract可以省略,没有方法体,供子类实现使用 public abstract void method1(); //默认方法, default修饰,不可省略,供子类调用或者子类重写 public default void method2(){ } //静态方法, static修饰,供接口直接调用 public static void method3(){ } //私有方法, 供接口中的默认方法或者静态方法调用 private void method4(){ } private static void method5(){ } } ``` ``` 1. 必须重写接口中的所有抽象方法 2. 继承了接口的默认方法,可以直接调用,也可以重写 ```