java虛擬機——棧幀結構

1.總述棧幀 java虛擬機以方法作爲基本的執行單元。這個執行單元的數據結構就是 虛擬機棧 中的 棧元素——棧幀。 棧幀的結構如下: 如上圖所示,棧幀存儲了方法的局部變量表,操作數棧,動態連接、方法返回地址和一些額外的附加信息。 對於虛擬機的執行引擎來說,在活動線程中,只有位於棧頂的棧幀纔是生效的,即只有當前棧幀是生效的,與當前棧幀關聯的方法叫當前方法。執行引擎所運行的所有字節碼指令都只針對當前棧
相關文章
相關標籤/搜索