JAVA中級工程師常見面試問題

JVM的內存結構 根據 JVM 規範,JVM 內存共分爲虛擬機棧、堆、方法區、程序計數器、本地方法棧五個部分。 1、Java虛擬機棧: 線程私有;每個方法在執行的時候會創建一個棧幀,存儲了局部變量表,操作數棧,動態連接,方法返回地址等;每個方法從調用到執行完畢,對應一個棧幀在虛擬機棧中的入棧和出棧。 2、堆: 線程共享;被所有線程共享的一塊內存區域,在虛擬機啓動時創建,用於存放對象實例。 3、方法
相關文章
相關標籤/搜索