可能的重复:
私有最终静态属性与私有最终属性 https://stackoverflow.com/questions/1415955/private-final-static-attribute-vs-private-final-attribute
将变量声明为有什么区别
static final int x = 5;
or
final int x = 5;
如果我只想变量是局部的,并且是常量(以后不能更改)?
Thanks
只是有final
就会达到预期的效果。
final int x = 5;
...
x = 10; // this will cause a compilation error because x is final
声明 static 使其成为类变量,从而可以使用类名访问它<ClassName>.x
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)