JVM內存管理分析

JVM內存管理分析 JVM(Java虛擬機)主要包括三塊內存空間,分別是:棧內存、堆內存、方法區內存。 堆內存和方法區內存各有1個,一個線程一個棧內存。 方法調用的時候,該方法所需要的內存空間在棧內存中分配,稱爲壓棧。方法執行結束後,該方法所屬的內存空間釋放,稱爲彈棧。 棧中主要存儲的是方法體當中的局部變量。 方法的代碼片段以及整個類的代碼片段都存儲到方法區內存當中,在類加載的時候這些代碼片段會載
相關文章
相關標籤/搜索