JVM運行時內存佈局

JVM運行時數據區大致情況如下: 程序計數器:或者說PC計數器 Program counter register.記錄的是當前線程執行的字節碼的位置。需要明確的是,JVM是基於棧的架構(還有事基於寄存器架構),所以任何操作都需要通過入棧和出棧來完成。Java中虛擬機的多線程是通過線程輪流切換的方式來執行,因此當發生線程切換後需要記住當前線程執行到了哪一步,這樣以便線程再次切換回來繼續執行之前的操作
相關文章
相關標籤/搜索