深入理解java虛擬機(十) Java 虛擬機運行時棧幀結構

運行時棧幀結構 棧幀(Stack Frame) 是用於虛擬機執行時方法調用和方法執行時的數據結構,它是虛擬棧數據區的組成元素。每一個方法從調用到方法返回都對應着一個棧幀入棧出棧的過程。 每一個棧幀在編譯程序代碼的時候所需要多大的局部變量表,多深的操作數棧都已經決定了,並且寫入到方發表的 Code 屬性之中,一次一個棧幀需要多少內存,不會受到程序運行期變量數據的影響,僅僅取決於具體的虛擬機實現。 一
相關文章
相關標籤/搜索