《Java虛擬機規範》-棧幀

**用來存儲數據和部分過程結果**的數據結構, **分配在Java虛擬機棧中**,同時也被用來處理動態鏈接、方法返回值和異常分派。 **棧幀隨方法調用創建,方法結束(包括異常結束)而銷燬。** **每個棧幀包括:局部變量表、操作數棧和指向當前方法所屬類的運行時常量池的引用。** 局部變量表和操作數棧的容量在編譯器確定(通過方法的Code屬性保存及提供給棧幀使用),因此棧幀大小僅取決於虛擬機的實現和
相關文章
相關標籤/搜索