JVM---棧幀

Java 虛擬機棧中的棧幀 上圖描述的是某個Java 虛擬機棧的情況,在某個Java 虛擬機棧中可能存在多個棧幀。棧幀(Frame)是用來存儲數據和部分過程結果的數據結構,同時也用來處理動態鏈接、方法返回值和異常分派。 棧幀隨着方法的調用而創建,隨着方法的結束而銷燬,每一個棧幀都是對已調用方法的運行情況的記錄。棧幀的存儲空間由創建它的線程分配在Java 虛擬鍵棧中,每一個棧幀的基本組成部分有: -
相關文章
相關標籤/搜索