2 u010728802 u010728802 于 2014.12.02 09:31 提问

关于代码中的结构问题。

请问 private final AppointmentBook appointmentBook;这句什么意思呢?

3个回答

qwe110110110
qwe110110110   2014.12.02 09:52

这句的意思是声明一个私有的、final类型的变量appointmentBook,此变量只能在声明的类的内部被调用且一旦初始化便不可改变。AppointmentBook 应该是你自定义的类吧

wgw335363240
wgw335363240   2014.12.02 17:32

qwe110110110 说的正确的

happy09li
happy09li   Ds   Rxr 2014.12.04 10:56

private AppointmentBook appointmentBook 如果去掉final 你应该知道什么意思吧,定义一个私有的AppointmentBook类

final关键字使用的范围。这个final关键字不仅可以用来修饰基本数据类型的常量,还可以用来修饰对象的引用或者方法。如数组就是一 个对象引用。为此可以使用final关键字来定义一个常量的数组。这就是Java语言中一个很大的特色。一旦一个数组对象被final关键字设置为常量数 组之后,它只能够恒定的指向一个数组对象,无法将其改变指向另外一个对象,也无法更改数组(有序数组的插入方法可使用的二分查找算法)中的值

Csdn user default icon
上传中...
上传图片
插入图片