黑马程序员技术交流社区

标题: 使用final关键字修饰一个变量时,是说引用不能变,还是说引用的对象不能变? [打印本页]

作者: 程序缘    时间: 2015-6-4 23:18
标题: 使用final关键字修饰一个变量时,是说引用不能变,还是说引用的对象不能变?
使用final关键字修饰一个变量时,是说引用不能变,还是说引用的对象不能变?   
:Q这个怎么理解?
作者: 灞波儿奔    时间: 2015-6-4 23:23
   修饰的变量是常量,可以认为是一个不能变化的数值。
作者: java8023    时间: 2015-6-5 00:46
变量固定化。引用指向不能变
作者: Sheng.cn    时间: 2015-6-5 00:55
final:最终的意思,理解为不可变(常量),如果再赋值的话会报错。还有finally,finalized()这两个,面试会问它们的区别
作者: hnyzhlq    时间: 2015-6-5 18:09
可以引用,不能改变,作为不可变常量。
就好像既定π=3.1415
其他地方可以调用π,但是不可以改变π的值。
作者: 流水0215    时间: 2015-6-5 18:21
学习一下,加油了
作者: kmlitheima    时间: 2015-6-5 21:13
刚刚学,也是不明白。来看看学习学习!
作者: 1315317959    时间: 2015-6-5 22:47
修饰一个常量,这个常量不能改变
作者: 程序缘    时间: 2015-6-5 23:18
Sheng.cn 发表于 2015-6-5 00:55
final:最终的意思,理解为不可变(常量),如果再赋值的话会报错。还有finally,finalized()这两个,面试 ...

嗯嗯,明白些了,谢谢~~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2