飞翔灬吾爱的Blog
JAVA | private static final 之为什么用static和final?
2020-7-15 fishyoung

private  static  final  wCount

1、定义成static final wCount,使得wCount变量不可变,读取速度快;

2static修饰的变量是不管创建new了多少个实例,也只创建一次,节省空间。如果每次都创建wCount,比较浪费内存;final修饰表示不可更改,是一个常量;

3将域定义为static,每个类中只有一个这样的域。而每一个对象对于所有的实例域却都有自己的一份拷贝。用static修饰既节约空间,效率也好。final 是本 wCount 不能再指向其他wCount 对象