深入理解jvm虛擬機第二章總結

1運行時數據區 對於線程隔離的數據區其實就是線程私有的數據區。每個線程都擁有自己的這三個部分 1.程序計數器    可以理解爲cpu中的pc就是爲了記錄當前線程執行到哪條指令,也用於恢復現場,pc寄存器中記錄的是虛擬機棧的的指令地址,如果當前執行的native方法,則值爲null。 2.虛擬機棧   用於存放當前線程中執行的方法、產生的變量,返回值等。在此線程中每調用一個方法都會產生一個棧幀,方法
相關文章
相關標籤/搜索