JVM運行時數據區劃分

程序計數器: 線程私有,是當前線程所執行的字節碼的行號指示器,如果線程正執行一個java方法,計數器記錄正在執行的虛擬機字節碼指令的地址,如果線程正在執行的是Native方法,則計數器值爲空; 虛擬機棧: 即棧區,線程私有,爲虛擬機執行Java方法(字節碼)服務,每個方法在執行的時會創建一個棧幀用於存放局部變量表、操作數棧、動態鏈接和方法出口等信息,每個方法的調用直至執行完成對應於棧幀的入棧和出棧
相關文章
相關標籤/搜索