Java虛擬機內存分析:棧、堆、方法區

Java虛擬機的內存可分爲三個區域:棧stack、堆heap、方法區method area(方法區實際上也在堆中)。 棧的特色:web 棧描述的是方法執行的內存模型,每一個方法被調用時都建立一個棧幀(存儲局部變量、操做數、方法出口等); JVM會爲每一個線程建立一個棧,用於存放該線程執行方法的信息(實際參數、局部變量等); 棧屬於線程私有,不能實現線程間的共享; 棧的存儲特性「先進後出、後進先出」
相關文章
相關標籤/搜索