Java ASM學習(2)

1.編譯後的方法區,其中存儲的代碼都是一些字節碼指令 2.Java虛擬機執行模型: java代碼是在一個線程內部執行,每個線程都有自己的執行棧,棧由幀組成,每個幀表示一個方法的調用,每調用一個方法,都將將新的幀壓入執行棧,方法返回時(不管是整成return還是異常返回),該方法對應的幀都將出棧,即按照先進後出的規則。 執行棧與操作數棧不一樣,操作數棧包含在執行棧中。每一幀包括局部變量和操作數棧兩部
相關文章
相關標籤/搜索