深入理解JVM(八):內存管理

運行時數據區 1.程序計數器 ​ 記錄當前線程的執行行數 2.虛擬機棧(stack) 棧:單向隊列,後進先出 ​ 線程私有,生命週期與線程一致,描述的是java方法執行的內存模型,每個方法在執行時都會創建一個棧幀,用於存儲局部變量表,操作數棧,動態連接,方法出口等信息,每一個方法從調用到執行結束,就對應這一個棧幀從虛擬機棧中入棧 到出棧的過程 ​ 在編譯程序代碼時,棧幀需要多大的局部變量表,多深的
相關文章
相關標籤/搜索