2 y651529614 y651529614 于 2016.02.29 23:38 提问

新人初学 JAVA final引用问题

书上说JAVA引用加了final后不能变更,这个为什么就可以变更了呢?
图片说明

5个回答

qq_27564553
qq_27564553   2016.03.01 08:41
已采纳

看到以为是我上次问的问题,兴兴地跑过来,结果竟然是楼主定义了一个Final类来逗我呢,final是java保留关键字,而Final不是。final一旦初始化就是最终形态即不能修改的意思,这里是你自己定义的一个类而已

y651529614
y651529614 回复Young卡卡: 好吧,我把final漏掉了,然后又看错了,我自刎谢罪。
接近 2 年之前 回复
qq_16558621
qq_16558621 哈哈,我也笑了···
接近 2 年之前 回复
qq_33962041
qq_33962041   2016.03.01 07:28

原因楼上都说明了,还有一点稍微注意一下,方法名称不要首字母大写,会和类名称搞混,这是个好习惯

qq_33962041
qq_33962041 看错了,看错了,sorry(⊙﹏⊙)
接近 2 年之前 回复
qq_33962041
qq_33962041 构造方法,也是方法啊,首字母大写是类名称的标志,全大写是常量,第一个字母小写,其他单词首字母大写是方法,构造方法和变量
接近 2 年之前 回复
sinat_31535993
sinat_31535993 你确定那个是方法而不是构造器?
接近 2 年之前 回复
u013596119
u013596119   Rxr 2016.02.29 23:40

你没有用到final,你是自己定义了一个Final类,而书中说的final是个关键字,就像private,public一样

weixin_34018377
weixin_34018377   2016.02.29 23:46

什么跟什么啊,你那个只是定义了一个名字单词为Final类而已,跟java中的final关键字无关~

liyongyi_HL
liyongyi_HL   2016.02.29 23:49

代码中的Final是你自己定义的一个类,并不是final关键字

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!