Java虛擬機內存分佈

Java虛擬機運行時內存分佈 內存分佈如圖:分爲程序計數區、虛擬機棧、本地方法棧、堆、方法區 程序計數區:佔一小部分空間,當前線程運行字節碼行數指示器,各線程之間的程序計數器互不影響,相互獨立,線程私有; 虛擬機棧:線程私有,生命週期與線程同步,每執行一個線程都會創建一個虛擬機棧用於存儲變量表、操作棧、動態鏈接、方法出口等信息;每個方法被調用的過程就對應一個棧幀從虛擬機中入棧到出棧的過程;平常說的
相關文章
相關標籤/搜索