JVM棧幀內部結構-操作數棧

基本概念:         操作數棧是基於數組的方式實現的。         在方法執行過程中,根據字節指令,往棧中寫入(入棧/push)數據或提取(出棧/pop)數據。         某些字節碼指令將值壓入操作數棧,其餘的字節碼指令將操作數取出棧,使用它們後再把結果壓入棧。(比如:複製,交換,求和等操作)         操作數棧主要用於保存計算過程的中間結果,同時作爲計算過程中變量臨時
相關文章
相關標籤/搜索