- 接口当中也可以定义“成员变量”,但是必须使用
public static final
三个关键字进行修饰,从效果上看这就是接口的常量
- public static final 这三个字可以省略,但默认都是三个都在的
- 接口当中的常量必须赋初值(final修饰必须赋值,毕竟不可变)
- 接口中常量的名称,使用完全大写的字母,用下划线分隔
- 使用的时候
接口名.接口成员变量
- **Java面试题:**为什么接口中只能有常量而不能有变量
- 格式:
public static final 数据类型 常量名称(大写) = 数据值;