JVM運行時數據區域分析

1.程序計數器 它可以看作是當前線程所執行的字節碼的行號指示器。 字節碼解釋器工作時就是通過改變這個計數器的值來選取下一條需要執行的字節碼指令。 分支、循環、跳轉、異常處理、線程恢復等都需要依賴這個計數器完成。 2.虛擬機棧 虛擬機棧描述的是java方法執行的內存模型:每個方法在執行的同時都會創建一個棧幀,用於存儲局部變量表、操作數棧、動態鏈接、方法出口等信息。 局部變量表存放了java基礎數據類
相關文章
相關標籤/搜索