亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Java 每日一題:2016-07-04

Java 每日一題:2016-07-04

慕萊塢9220042 2016-07-04 12:42:08
每天在這里貼一道 Java 題,借用java貼吧題目,來提高各位學習的興趣和質量,希望多多支持!回答正確與否沒有關系,重在討論,借鑒別人的思路。請問注釋 1, 2, 3 處的語句有沒有編譯錯誤?
查看完整描述

6 回答

已采納
?
kgd

TA貢獻17條經驗 獲得超4個贊


1,2處會編譯報錯,1是基本數據類型的變量,其數值一旦在初始化之后便不能更改;2是引用類型的變量,在對其初始化之后便不能再讓其指向另一個對象。

查看完整回答
3 反對 回復 2016-07-04
?
落葉知秋冷

TA貢獻1條經驗 獲得超1個贊

1,2報錯,final變量不能重新被分配

查看完整回答
1 反對 回復 2016-07-04
?
strawberryxx

TA貢獻2條經驗 獲得超1個贊

我覺得1,2,3都會報錯,因為java中的final關鍵字所修飾的變量是不能改變的,final修飾的方法也是不能繼承的。

查看完整回答
1 反對 回復 2016-07-04
?
白膜導師

TA貢獻6條經驗 獲得超12個贊

我是這么覺得的,1,2報錯。因為所有都是常亮,所有的變量都在堆內存中劃分出一塊區域存儲數值,1,2屬于把對象指向堆內存相應內存塊的指針強行掰到另一個塊上面了,3是屬于把堆內存中的塊值替換了一下?個人理解,如有錯誤請多見諒。以上。

查看完整回答
1 反對 回復 2016-07-04
?
此生不變丶

TA貢獻36條經驗 獲得超19個贊

http://img1.sycdn.imooc.com//577a44b40001054b05830544.jpg

1,2是錯的, 第三個可以運行 是因為 他用set方法進行設置的。。原因我也不大清楚 希望能幫忙解答下。。

查看完整回答
反對 回復 2016-07-04
?
億人不及她

TA貢獻1條經驗 獲得超0個贊

1會報錯,2,3不會報錯。1是final類,不能再被賦值,2,3是倆個對象

查看完整回答
反對 回復 2016-07-04
  • 6 回答
  • 2 關注
  • 2466 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號