接口组成更新
1. 接口的组成更新概述
- 接口的组成:
- 常量(默认): public static final
- 抽象方法(默认):public Abstract
2. 接口中的默认方法
- 格式:(public) default 返回值类型 方法名(参数列表) { }
- 范例:(public) default void show3( ) { }
- 注意事项:
- 可以重写可以不重写
- public 可以省略
3. 接口中的静态方法
- 格式:(public) static 返回值类型 方法名(参数列表) { }
- 范例:(public) static void show ( ) { }
- 注意事项:
- 静态方法只能通过接口名调用,不能通过实现类或者对象名调用
- public 可以省略
4. 接口中的私有方法
- 格式1:private 返回值类型 方法名(参数列表) { }
范例1:private void show() { }
格式2:private static 返回值类型 方法名(参数列表) { } (私有静态方法)
范例2:private static void show() { }
注意事项:
- 默认方法可以调用静态方法和非静态方法
- 静态方法只能调用静态方法