在Java中,我们使用final关键字和变量来指定它的值不被改变。但是我发现你可以改变类的构造函数/方法中的值。再次,如果变量是static那么这是一个编译错误。这里是代码:
import java.util.List;
private final List foo;现在改变变量为static:
private static final List foo;
当我在Java语言中输入一些常量时,我注意到我连续使用了4个关键字,Eclipse为我突出显示了这4个关键字:public static final int。然后,我从常规的编码中抽出时间,问自己(谷歌没有相关的结果),我可以使用的最长关键字链是什么,并且仍然拥有有效的代码。过了一段时间,我能想到的最好的方法定义是:这是Java中的6个关键字</em