Java內存分配之堆、棧和常量池

Java內存分配主要包括以下幾個區域: 1. 寄存器:我們在程序中無法控制 2. 棧:存放基本類型的數據和對象的引用,但對象本身不存放在棧中,而是存放在堆中 3. 堆:存放用new產生的數據 4. 靜態域:存放在對象中用static定義的靜態成員 5. 常量池:存放常量 6. 非RAM(隨機存取存儲器)存儲:硬盤等永久存儲空間 ***********************************
相關文章
相關標籤/搜索