- final修饰的类: 不能被继承
- final修饰的方法: 不能被重写
- final修饰的局部变量: 不能被再次赋值 ;只能赋值一次;
- final修饰的实例变量: 系统不负责赋默认值,要求程序员手动赋值。 手动赋值可以在变量后面赋值,也可以在构造方法中赋值;
- final static 联合修饰的变量称为“常量”,常量名大写,单词之间用‘_’连接;存储在方法区,类加载时初始化
- final修饰的引用: 只能指向一个对象,并且永远指向该对象;在该对象执行过程中,该 引用指向该对象之后,该对象不会被垃圾回收器回收