愛她就要先懂她jvm

Java文件經過編譯器編程字節碼文件,爲了能讓jvm讀懂,jvm再去和操作系統交互。 運行時數據區包括程序計數器,虛擬機棧,本地方法棧,堆,方法區 1.程序計數器能記錄當前線程在做什麼,下一條指令是什麼,切換線程之後,能回到原來位置,是線程私有的,這個區域不會發生內存溢出的異常。 後續等待更新 2.java虛擬機棧:線程私有,生命週期與線程相同,每個方法被執行都會創建一個棧幀,棧幀中存儲局部變量,
相關文章
相關標籤/搜索