接口中常量:
1.接口中的常量的修饰符都是:public final static
2.可以通过接口名来访问: 接口名.常量名
3.可以通过实现了接口的类来访问:类名.常量名
4.可以通过定义对象(实现了接口的类的对象):对象名.常量名
请看下面的例子:
public class TestInterfaceStaticVar implements A {
static int k = 0;
public static void main(String[] args) {
TestInterfaceStaticVar test = new TestInterfaceStaticVar();
k = test.i;//实现了接口的类对象来访问
k = TestInterfaceStaticVar.i;//实现了接口的类名来访问
k = A.i;//接口名来访问
}
}
interface A {
int i = 10;//接口中的常量
}