Java虛擬機學習總結之JVM內存結構

我們都知道,我們自己用鍵盤敲入的代碼保存爲Java文件,Java文件通過編譯器(比如Javac)進行編譯,會變爲class文件,class文件是怎麼執行的呢?就是JVM將其轉化爲計算機能夠「看懂」的機器代碼 虛擬機的內存空間,也叫運行時數據區,共分爲五個部分:方法區,堆區,程序計數器,虛擬機棧,本地方法棧。其中,方法區和堆區是所有線程共享的,而程序計數器,虛擬機棧和本地方法棧則是每一個線程私有的區
相關文章
相關標籤/搜索