Java程序運行時內存分析

Java程序運行在Java虛擬機中,JVM把他管理的內存分爲三個區域:棧Stack、堆Heap、方法區Method Area 棧描述的是方法執行的內存模塊,每個方法的調用都會創建一個棧幀(存儲局部變量、操作數、方法出口等)JVM爲每個線程創建一個棧,用於存放該線程執行方法的信息(實際參數、局部變量),棧屬於線程私有、不能實現線程中的共享,連續空間,速度快。 堆用於存儲創建好的對象和數組,JVM只有
相關文章
相關標籤/搜索