java从入门到精通11章11.2节例11.4中,
private final int VALUE_1=9 //声明一个final常量
private与final写在一块有没有必要?final不允许改变常量,方法不允许覆盖,private为私有属性,不允许其他类访问。
静心_mrkj
学分:0 LV1
这里的private修饰的是FinalData这个类中的成员变量,并将这些成员变量隐藏起来,体现封装性。而这些成员变量中存在常量,对于常量,须用final修饰,这就是private与final在一起的原因。