Chapter2.2 JVM內存管理二

Java虛擬機棧是線程私有的,其生命週期和線程一樣;用來描述Java方法執行的內存模型:每個方法在執行的同時會創建一個棧楨,用來存儲局部變量表、操作棧表、動態鏈接、方法出口等信息;每個方法從執行到結束的過程,都是棧楨進棧出棧的過程。 局部變量表用來存儲基本類型和對象引用類型,64位的long和double佔用2個存儲空間,其他佔用一個存儲空間,在程序編譯期間分配內存。 如果程序要求的棧深大於虛擬機
相關文章
相關標籤/搜索