面經------JVM詳解

1、內存模型 堆:Java虛擬機管理內存中最大的一塊,線程共享區域。所有對象實例和數組都在堆上分配內存空間。 棧:在Hotspot中虛擬機棧和本地方法棧是在一起的。它是線程私有,每個線程都會創建一個虛擬機棧,生命週期與線程相同。每個方法被執行的時候就會創建一個棧幀,用於存儲局部變量表,操作數棧,動態鏈接,方法出口等信息。一個方法執行的過程對應着一個棧幀的入棧到出棧過程。 方法區:用於存儲類信息,常
相關文章
相關標籤/搜索