java內存模型詳解以及Java堆的分代

jvm是java的核心和基礎,在java編譯器和os平臺之間的虛擬處理器,JVM有自己完善的硬件架構,如處理器、堆棧、寄存器等,使用JVM就是爲了支持與操作系統無關,實現跨平臺。 1.jvm的內存模型包括以下幾部分: 方法區:是各個線程共享的內存區域,它用於存儲已被虛擬機加載的類信息、常量、靜態變量、即時編譯器編譯後的代碼等數據 Java堆:堆用來存儲幾乎所有對象、數組等都在此分配內存,在jvm內
相關文章
相關標籤/搜索