課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級(jí)版
JAVA中的空間數(shù)據(jù)地址,到底指什么??和什么相似,請(qǐng)大佬給個(gè)例子,解釋下:
2018-04-13
源自:Java入門第一季(IDEA工具)升級(jí)版 2-6
正在回答
內(nèi)存中最小的存儲(chǔ)單元是字節(jié),內(nèi)存由2冪次方個(gè)字節(jié)組成,每個(gè)字節(jié)用唯一地址的標(biāo)識(shí),也就是說了可以根據(jù)這個(gè)地址標(biāo)識(shí)找到內(nèi)存中的每個(gè)字節(jié),基本數(shù)據(jù)類型例如int是4字節(jié)的,那么要找到int類型變量的空間地址,只需要找到四個(gè)字節(jié)空間的第一個(gè)字節(jié)地址就OK,同理,找到引用數(shù)據(jù)類型的變量,只需要找到內(nèi)存中存放該變量那一連串的字節(jié)中的首個(gè)字節(jié)的地址標(biāo)識(shí)就OK了,java理解空間地址有天然的劣勢(shì),誰讓它把指針封裝了,哦對(duì)了,類的引用本質(zhì)就是個(gè)指針變量,指針變量存放就是該引用類型對(duì)象在內(nèi)存空間的地址(N個(gè)連續(xù)字節(jié)的第一個(gè)字節(jié)地址標(biāo)識(shí)),so雖然有點(diǎn)啰嗦,但是我覺得還是蠻準(zhǔn)確,如果是好奇寶寶,可以去學(xué)習(xí)下c的內(nèi)存管理和指針引用,再來搞java你會(huì)醍醐灌頂?shù)?/p>
白梨花 提問者
舉報(bào)
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語(yǔ)法開始
1 回答引用數(shù)據(jù)類型里裝的數(shù)據(jù)空間地址,想要找到這個(gè)數(shù)據(jù),是按這個(gè)地址再找到數(shù)據(jù)是嗎
4 回答引用數(shù)據(jù)類型
1 回答引用數(shù)據(jù)類型
2 回答java的數(shù)據(jù)類型
1 回答java數(shù)據(jù)類型
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2018-04-13
內(nèi)存中最小的存儲(chǔ)單元是字節(jié),內(nèi)存由2冪次方個(gè)字節(jié)組成,每個(gè)字節(jié)用唯一地址的標(biāo)識(shí),也就是說了可以根據(jù)這個(gè)地址標(biāo)識(shí)找到內(nèi)存中的每個(gè)字節(jié),基本數(shù)據(jù)類型例如int是4字節(jié)的,那么要找到int類型變量的空間地址,只需要找到四個(gè)字節(jié)空間的第一個(gè)字節(jié)地址就OK,同理,找到引用數(shù)據(jù)類型的變量,只需要找到內(nèi)存中存放該變量那一連串的字節(jié)中的首個(gè)字節(jié)的地址標(biāo)識(shí)就OK了,java理解空間地址有天然的劣勢(shì),誰讓它把指針封裝了,哦對(duì)了,類的引用本質(zhì)就是個(gè)指針變量,指針變量存放就是該引用類型對(duì)象在內(nèi)存空間的地址(N個(gè)連續(xù)字節(jié)的第一個(gè)字節(jié)地址標(biāo)識(shí)),so雖然有點(diǎn)啰嗦,但是我覺得還是蠻準(zhǔn)確,如果是好奇寶寶,可以去學(xué)習(xí)下c的內(nèi)存管理和指針引用,再來搞java你會(huì)醍醐灌頂?shù)?/p>