深入理解JAVA虛擬機--運行時數據區域

1.程序計數器是較小的內存空間,可看作當前線程所執行的字節碼的行號指示器。字節碼解釋器工作時就是通過改變計數器值選擇下一條需要執行的字節碼指令。另外,爲了保證多線程過程中線程切換後可以恢復到正確的執行位置,每條線程都需要一個獨立的程序計數器,之間互不影響,稱線程私有的內存。 2.虛擬機棧同上,也是線程私有的,它的生命週期與線程相同。每個方法在執行 同時創建一個棧幀,每一個方法從調用直至執行完成的過
相關文章
相關標籤/搜索