Java虛擬機基礎知識彙總 (二)

繼Java虛擬機基礎知識彙總 (一)對JVM的類加載器進行了簡單概述,本博客主要是關於運行時數據區的問題。 1. JVM運行時數據區 JVM在執行Java程序時都會把內存劃分爲幾個不同的數據區域,這幾個數據區域各自的作用是不同的,JVM運行時數據區的組成和結構如下圖所示: jvm運行時數據區分爲堆和棧兩種類型,其中堆區爲線程共享區,而棧區則爲線程私有區。 堆區分爲堆和方法區,棧區分爲jvm棧、本地
相關文章
相關標籤/搜索