final 修饰符:字面意思为最终的意思,类似C++里的const
一,final class类
最终类,不想让类被重写,即这个类不能有子类,不可以被继承
二,final 类的成员方法
即子类可以使用父类的这个方法,但不能重写它
三,final 修饰 成员变量、局部变量,
它们称为常量,这些变量只能被赋值一次,一次赋值,终身不变
1)修饰基本数据类型,即非引用数据类型:不能改变
2)修饰引用数据类型:修饰的是引用的地址,即这个引用不能被指向别的引用数据了,但这个引用指向的里面的数据是可以变化的,这个意思感觉非常像C++的引用
注意:定义它们的同时,一定要初始化
在修饰类的成员变量时
1)可以在定义的同时初始化,
2)也可以定义时不初始化,在构造方法里初始化;