- 接口中默认方法的定义格式:
- 格式:public default 返回值类型 方法名(参数列表){}
- 范例:public default void show(){}
- 接口中默认方法的注意事项:
- 默认方法不是抽象方法,所以不强制重写。如果实现类出现接口中的默认方法,则重写时不能加default
- 如果实现了多个接口,多个接口中出现了相同的方法声明,子类就必须对该方法进行重写。
- 接口中调用静态方法的注意事项:
- 静态方法只能通过接口名.方法名()调用
- static不能省略
二、JDK9版本后接口成员的特点: 1.在JDK9版本后,允许在接口中定义私有方法,使用private修饰



