接口的默认函数的修饰符

java接口中 默认函数修饰符public default为啥可以连用public 和default不都是权限访问么

您好,java在jdk1.8开始引入的一个接口默认方法开发方式,注意,这里的default的作用并不是一个函数修饰符,而是一个默认方法的标志符号。
参考信息如下:

img


希望可以帮到您。

public default 是接口可以用默认方法,也就是方法有方法体,这里default不是访问修饰符的default

接口的访问修饰符只能是Public,定义接口使用interface修饰符;
具体得语法格式:
Public interface 接口名{

}