JVM學習記錄六:運行時數據區-虛擬機棧

棧是運行時的單位,堆是存儲的單位 虛擬機棧內部保存一個個棧幀,對應一次次方法的調用 線程私有,生命週期和線程一致,展示一種快速分配存儲的方式,訪問速度僅次於程序計數器,不存在垃圾回收問題 主管java程序的運行,保存方法的局部變量(基本數據類型,對象的引用地址) jvm虛擬機規範允許java棧的大小是動態的或者是固定不變的 固定不變的:每一個線程的虛擬機棧容量可以在線程創建的時候獨立選定,如果超過
相關文章
相關標籤/搜索