public class leijun { public static void main(String[] args) { System.out.println(xiaomi.i); } } interface xiaomi{ int i = 1; }
运行结果为1
public class leijun { public static void main(String[] args) { System.out.println(xiaomi.i); xiaomi.i=2;//此处为报错,因为i为final } } interface xiaomi{ int i = 1; }
总结:interface里的属性,默认均是public static final。