接口中也可以定义“成员变量”,但必须使用public static final 三个关键字进行修饰,从效果上看是接口的【常量】
格式:
public static final 数据类型 常量名称 = 数据值;
- 备注:
一旦使用了final关键字进行修饰,说明不可变。 - 注意事项:
1.接口中的常量,可以省略public static final,注意:不写也照样这样算。
2.接口中的常量,必须进行赋值;不能不赋值。
3.接口中常量的名称,使用完全大写字母,不能下划线进行分割。(推荐命名规则)
MyInterfaceConst
public interface MyInterfaceConst {
//其实就是一个常量,一旦赋值,不可以修改
public static final int NUM_OF_MY_CLASS = 12;
}
Demo05Interface
public class Demo05Interface {
public static void main(String[] args) {
System.out.println(MyInterfaceConst.NUM_OF_MY_CLASS);
}
}
网友评论