接口当中也可以定义“成员变量”,但是必须使用public static final 三个关键字进行修饰。
从效果上来看,这其实就是接口的【常量】
格式:
public static final 数据类型 常量名称 = 数据值;
备注:
一旦使用final关键字进行修饰,说明不可改变。
注意事项:
1.接口当中的常量,可以省略掉public static final。
2.接口当中的常量,必须进行赋值;不能不赋值。
3.接口常量的名称,使用完全大写的字母,用下划线进行分隔。
例如:
package 接口;
public class Democ02 {
public static void main(String[] args) {
System.out.println(MyInterfaceSonst.NUM);
}
}
package 接口;
public interface MyInterfaceSonst {
// 这其实就是一个常量,一旦赋值,不可以修改。
public static final int NUM = 12;
}