Java接口的修饰符主要可以分为以下四类:1、访问控制修饰符;2 、非访问控制修饰符;3、方法修饰符;4、常量修饰符。访问控制修饰符定义了接口的访问级别,如public 、默认(包级别) 。非访问控制修饰符涵盖了接口的其他特性 ,例如abstract(默认修饰符)。方法和常量在接口中具有特定修饰符,如方法默认为public abstract,常量默认为public static final。以下正文了各类修饰符的特点和使用场景 。
1、访问控制修饰符public: 表示接口可以在任何地方访问。默认(无修饰符): 接口仅在同一包中可访问。
2、非访问控制修饰符abstract: 所有接口都是抽象的 ,因此这是一个隐含的修饰符,不需要显式声明 。
3 、方法修饰符public abstract: 接口中的方法默认都是公开和抽象的。这些修饰符可以省略,即使不写 ,编译器也会自动添加。
4、常量修饰符public static final: 接口中的字段(常量)总是公开、静态和最终的 。同样,这些修饰符是隐含的,即使省略 ,也会被编译器自动添加。

