深入瞭解JAVA虛擬機(一)關於JAVA虛擬機的運行時數據區域

運行時數據區域 Java虛擬機在執行java程序的過程中會把它管理的內存區域劃分爲若干個不同的數據區域。這些區域都有各自的用途以及其生命週期。有的區域隨着虛擬機進程的啓動而啓動,有的區域則依賴用戶線程的啓動和結束而建立和銷燬。根據JVM規範,java虛擬機所管理的內存將會包括以下區域 : 堆(Heap) 堆是JVM內存佔用最大,管理最複雜的一個區域。其主要的用途就是存放對象實例。 從內存回收的角度
相關文章
相關標籤/搜索