1.规则
被final修饰的变量,名称都要大写,多单词的名称则需_来分隔
1.修饰方法
method方法已经不能被重写了,因为修饰该方法的是final
2.修饰类
当一个类中所有的成员方法都不想被重写时,可以直接在类上加上final,无需再一个一个写在方法上
2.object类:
是所有类的祖宗,每一个类都直接或间接的继承object类,即使是final修饰的类也可以继承object类
注意:被final修饰的类只是没有子类,但还是有父类(太监没儿子,但有爹)
3.修饰变量
赋过一次值就不能赋第二次
4.修饰变量细节
基本类型不必多说,重点看引用类型
.
数组中值可以修改,但是地址不可更改
5.修饰成员变量细节补充
虽然成员变量有默认值0,但是final不允许,我们手动打出的0视为有效值
final修饰成员变量时,可以在构造方法里面赋值,普通成员方法不可以