JVM如何劃分數據區域

Java虛擬機在執行Java程序的過程中會把它所管理的內存劃分爲若干個不同的數據區域 程序計數器 程序計數器是一塊比較小的內存空間,可以看作當前線程所執行的字節碼的行號指示器。字節碼解釋器工作時就是通過改變這個計數器的只來確定下一行的字節碼指令。分支,循環,跳轉,異常處理,線程恢復等基礎功能還是要依賴這個計數器來完成。 由於java虛擬機的多線程是通過線程輪轉切換並分配處理器執行時間的方式來實現,
相關文章
相關標籤/搜索