深刻理解JVM以內存結構(棧,堆劃分)

1、JVM的總體流程 JVM在運行過程當中會把它所管理的內存劃分紅若干不一樣的數據區域!java 線程私有:程序計數器、虛擬機棧、本地方法棧 線程共享:堆、方法區 2、線程私有 程序計數器 指向當前線程正在執行的字節碼指令的地址(行號),JVM裏面惟一不會發生OOM的區域。 java是多線程,爲了記錄線程之間的切換。確保在多線程的狀況下能正常執行。 本地方法棧 其實就是native方法調用了jni
相關文章
相關標籤/搜索