第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

基礎(chǔ)問題。

基礎(chǔ)問題。

慕虎4328570 2017-07-31 16:35:57
ta[2]之前的area值是null,为什么输出的t5 的area值是343
查看完整描述

2 回答

已采納
?
慕工程2701759

TA貢獻(xiàn)16條經(jīng)驗(yàn) 獲得超17個(gè)贊

t5和ta[2]都是引用類型,t5=ta[2],使得t5和ta[2]都指向同一個(gè)內(nèi)存空間(一個(gè)實(shí)例對象的存儲空間),你通過ta[2]修改了那個(gè)空間存儲的值。也是修改了t5。相當(dāng)于一個(gè)對象不同名字。還有你,居然讓我倒著看圖。http://img1.sycdn.imooc.com//597fdddf000179ab06150201.jpg

查看完整回答
2 反對 回復(fù) 2017-08-01
  • 慕虎4328570
    慕虎4328570
    還是有點(diǎn)不太懂
  • 其實(shí)你蠻中二的
    其實(shí)你蠻中二的
    這個(gè)意思就是你有一個(gè)盒子,開始給他取名字叫做ta[2],之后又給他取名字叫t5,你在這個(gè)盒子里放入東西,要去拿東西的時(shí)候,可以說到ta[2]的盒子里拿東西。也可以說到t5的盒子里拿東西
  • 慕虎4328570
    慕虎4328570
    那么他們所指向的實(shí)例對象的名字是什么?是ta[2]還是t5還是其他?
點(diǎn)擊展開后面3
?
這是一個(gè)很酷的昵稱

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超2個(gè)贊

因?yàn)槟阍?t5=ta[2]之后,又修改了ta[2]的值,那么t5的area值也隨之改變,讓它等于了343,所以后來輸出t5的area值是343,至于為什么隨之改變,樓主可以試著將Java中的引用與C中指針對比中理解

查看完整回答
2 反對 回復(fù) 2017-07-31
  • 慕虎4328570
    慕虎4328570
    那int x=1 int y=x int x=2 輸出的y 為什么等于1
  • 這是一個(gè)很酷的昵稱
    這是一個(gè)很酷的昵稱
    因?yàn)檫@里你定義的x,y是int類型,Java中基本數(shù)據(jù)類型,在int y=x之后,就相當(dāng)于y=1;而y與x再?zèng)]有關(guān)系,所以x的值再改變也不會影響y的值,而圖片中t5,ta[2]都是引用類型的,建議樓主可以好好理解一下Java中的引用類型,望采納.
  • 2 回答
  • 0 關(guān)注
  • 1771 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號