JVM——運行時數據區與對象內存佈局

運行時數據區 程序計數器 記錄線程當前正在執行的虛擬機字節碼指令的地址;如果正在執行的是本地方法,則計數器值爲空(Undefined)。它是程序控制流的指示器,分支,循環,跳轉、異常處理、線程恢復等功能都需要依賴這個計數器來完成。 Java虛擬機棧 它描述了Java方法執行的線程內存模型:每個方法 被調用時,Java虛擬機都會同步創建一個 棧幀,該棧幀用於存放該方法的局部變量表、操作數棧、動態連接
相關文章
相關標籤/搜索