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