java中的堆、棧、常量池

Java內存分配:
1. 寄存器:我們在程序中無法控制
2. 棧:存放基本類型的數據和對象的引用,但對象本身不存放在棧中,而是存放在堆中
3. 堆:存放用new產生的數據
4. 靜態域:存放在對象中用static定義的靜態成員
5. 常量池:存放常量
6. 非RAM(隨機存取存儲器)存儲:硬盤等永久存儲空間

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章