【Java】final关键字
1.final数据
(1)基本类型 数值恒定不变
(2)对象引用 引用恒定不变,初始化的时候指向一个对象后,无法改变为另一个对象,但是对象本身可以修改
2.final方法
可以把方法锁定,不能被任何继承类重写,保持不变。
3.final类
不能再有子类,禁止继承。
4.final参数
无法在方法中更改参数所引用所指向的对象。
5.空白final
被声明为final但未给定初值的域,在使用前必须初始化。
6.static final
只使用final属性的实例的时候,必须先完成该属性的实例化。
static final 则属于类属性,可以直接调用。