《深入理解JAVA虛擬機》2.Java內存區域與內存溢出問題

一、運行時數據區域 程序計數器:當前線程所執行的字節碼的行號。 Java虛擬機棧:每個方法在執行的時候都會創建一個棧幀,存儲局部變量表。操作數棧、動態鏈接、方法出口。 本地方法棧:爲虛擬機使用到的Native方法服務。 Java堆:所有線程共享的內存區域,存放對象實例。 元空間( 方法區  ):存放類信息、常量、靜態變量、即時編譯器編譯後的代碼。別名Non-Heap非堆。 運行時常量池:是方法區的
相關文章
相關標籤/搜索