【深刻Java虛擬機】之一:Java內存區域與內存溢出

1、Java內存區域 Java虛擬機在執行Java程序的過程當中會把他所管理的內存劃分爲若干個不一樣的數據區域。Java虛擬機規範將JVM所管理的內存分爲如下幾個運行時數據區:程序計數器、Java虛擬機棧、本地方法棧、Java堆、方法區。 下面詳細闡述各數據區所存儲的數據類型java 這也是爲何我把內存區域分爲線程共享和非線程共享的緣由,非線程共享的那三個區域的生命週期與所屬線程相同,而線程共享的
相關文章
相關標籤/搜索