public interface Properties {
public static final int capacity = 101;
}public class Properties2 {
public static final int capacity = 100;
}这两种方式存放常量有什么区别?
测试都通过的,测试代码:
public class Test { public static void main(String[] args) {
System.out.println(Properties.capacity);
System.out.println(Properties2.capacity);
}}
我不不清楚接口中的属性有什么具体的用处
public static final String DEFAULT_HOME = "www.google.com.hk";
}
一般不建议在接口中定义变量 可以放在类中 ,接口中主要声明一些共有的方法