1.Java虛擬機系列一Java內存區域

1.運行時數據區域 Java虛擬機在執行Java程序的時候會把它所管理的內存劃分爲多個不同的數據區域: 方法區:線程共享,存儲已被虛擬機加載的類信息、常量、靜態變量、即使編譯器編譯後的代碼等數據。 堆:線程共享,存放實例對象。物理上不連續,邏輯上連續。垃圾收集器管理的主要區域。 虛擬機棧:線程私有,用於存儲局部變量表、操作數棧、動態鏈接、方法出口等信息。 本地方法棧:類似於虛擬機棧,爲Native
相關文章
相關標籤/搜索