JVM運行時內存結構

主要結構:堆內存、方法區、棧(說明:基於JDK1.7) 堆內存是JVM中最大的一塊由年輕代和老年代組成,而年輕代內存又被分成三部分,Eden空間、From Survivor空間、To Survivor空間,默認情況下年輕代按照8:1:1的比例來分配; 方法區存儲類信息、常量、靜態變量等數據,是線程共享的區域,爲與Java堆區分,方法區還有一個別名Non-Heap(非堆); 棧又分爲java虛擬機棧
相關文章
相關標籤/搜索