final 关键字

2016-04-12  本文已影响15人  LittleHans

P140

final 可能用到的三种情况:数据,方法和类
final 可以先定义了后,然后再构造函数中初始化

final 数据

一个既是 static 又是 final 的域只占据一段不能改变的存储空间

final 基本数据类型,指的是数值不变,如 final int d= 1;,那么 d 这个变量变量就不能再给它赋其他值,错误:d=2;

final 对象引用,指的是引用的对象不变,如 final Value v = new Value(1);
v1.i++,可以对 Value 对象的成员变量进行修改,但重新为v赋值一个新的对象是错误的 v = new Value(2)

final 方法

final 类

上一篇下一篇

猜你喜欢

热点阅读