对于 Java 接口中的常量,“公共静态最终”是多余的吗?
此代码:
interface Config {
int MAX_CONN = 20;
}
编译并按我的预期工作。看起来这与以下内容相同:
interface Config {
public static final int MAX_CONN = 20;
}
对于 Java 接口中的常量,“公共静态最终”是多余的吗?Java 1.1、1.2、1.3、1.4,..., 1.8 是真的如此,还是在 Java 发行版中发生了变化?