本帖最后由 coolmiao13 于 2015-2-10 22:13 编辑
final最终。作为一个修饰符。
1,可以修饰类,变量、函数;
解释:修饰变量,就是只可以被赋值一次。一般用在常量上
修饰类,该类不能被继承,防止类中方法被复写,一种保护措施
修饰函数,函数无法被复写。
2,final修饰的类不能被继承。//这个不用解释了吧
3,修饰的方法不能被复写但可以被继承//这个有问题,方法怎么被继承。。。
4,修饰变量为空时可以被赋值一次,随后变为终态final既可以修饰成员变量也可以修饰局部变量。应用一些数据是固定的,这是为了增加阅读性都给这些值起名字。
加一句,一般常量全用大写字母,多单词用下划线分开。
|