【JVM】操作數棧

首先要明確一個概念:操作數棧在棧幀中。我紅色框圈起來的部分。 操作數棧的理解 每一個獨立的棧針中除了包含局部變量表以外,還包含一個後進先出的操作數棧,也叫 表達式棧。 操作數棧在方法執行過程中,根據字節碼指令,往棧中寫入數據或提取數據,即入棧。 某些字節碼指令將值壓入操作數棧,其餘字節碼指令將操作數取出棧,使用他們後再把結果壓入棧。 比如:執行復制,交換,求和等操作。 操作數棧的特點 操作數棧,主
相關文章
相關標籤/搜索