JVM虛擬機內存分析學習筆記

共享區域 方法區( Method Area):存儲已被虛擬機加載的類信息、常量、靜態變量、即時編譯器編譯編譯後的代碼。 堆(Heap):存放java幾乎所有對象實例 ,JIT除外。如果對象需要的內存不夠,OutOfMemoryError異常。 隔離區域 虛擬機棧(VM Stack):方法執行的內存模型,用於存儲方法入口、局部變量表、操作數棧、動態連接。如果棧深度大於虛擬機的棧深,拋出StackOv
相關文章
相關標籤/搜索