java內存工作原理學習筆記(一):概述

java虛擬內存 jvm邏輯內存 1.程序計數器: 每個線程都有自己的一個計數器(因爲線程切換時,需要計數器記錄執行的位置,這樣才能在線程恢復時回到正確的執行位置),記錄線程執行的字節碼的行號指示器。分支,循環,跳轉,異常處理以及線程恢復等都需要這個計數器 。此區域是線程私有區域 2.虛擬機棧:也是線程私有的空間。生命週期跟線程相同。它描述的是方法的內存模型。當線程調用方法時,會創建 棧幀 。棧幀
相關文章
相關標籤/搜索