JVM內存模型及分區

Java虛擬機在程序執行過程會把jvm的內存分爲若干個不同的數據區域來管理,這些區域有自己的用途,以及創建和銷燬時間。  JVM內存模型如下圖所示: jvm管理的內存區域包括以下幾個區域:  棧區:  棧分爲java虛擬機棧和本地方法棧 重點是Java虛擬機棧,它是線程私有的,生命週期與線程相同,用於存儲棧幀,支持java方法的執行,調用和退出。 每個方法執行都會創建一個棧幀,用於存放局部變量表,
相關文章
相關標籤/搜索