Java虛擬機運行時數據區域

由此圖可以看出 線程共享的數據區有 方法區和堆 線程隔離的數據區有 虛擬機棧 本地方法棧和程序計數器 按照我自己的理解概括一下這幾個區(畢竟你面試去不可能背長篇大套的概念,自己的理解纔是乾貨) 先說線程私有的 程序計數器:說白了就是指示當前線程執行的字節碼執行到哪了 (當前線程所執行的字節碼的行號指示器 ) 因爲是線程私有的,所以每個線程都是有這樣一個指示器的,字節碼解釋器就是按照這個指示器決定下
相關文章
相關標籤/搜索