Skip to content

接口组成更新

一、接口组成更新概述

接口的组成

  1. 常量:public static final
  2. 抽象方法:public abstract
  3. 默认方法:(jdk8)
  4. 静态方法:(jdk8)
  5. 私有方法:(jdk9)

二、接口默认方法

1、定义

java
[public] default 返回值类型 方法名(参数列表){}

public可以省略

2、使用

实现类不强制重写

三、接口静态方法

1、定义

java
[public] static 返回值类型 方法名(参数列表){}

public可以省略

2、使用

只能通过接口名调用

实现类和对象不能调用,因为接口能多实现

四、接口私有方法

1、定义

java
private 返回值类型 方法名(参数列表){}
private static 返回值类型 方法名(参数列表){}

2、使用

只允许接口内调用

Released under the MIT License.