Java虛擬機的內部構成

Java虛擬機會在在執行Java程序的時候會把其內存劃分爲一些不同的區域,這些區域都有其各自的用途,並且永遠其自己的生命週期,下面我們來看看這張圖 由上圖我們可以看出,虛擬機的內存區域可以按照是否是線程共享的分爲兩大塊,線程共享的區域有方法區和堆,線程私有的分爲虛擬機棧,本地方法棧和程序計數器。下面我們來詳細看看這些東西里面都存着什麼吧。 方法區 方法區和Java堆一樣,同屬於是線程共享的數據區域
相關文章
相關標籤/搜索