操作數棧的字節碼指令執行分析

一:寫個demo   二:點擊Recompile編譯   三:使用javap命令反編譯class文件        javap -v 類名.class   四:查看結果     五:分析執行過程 首先bipush意思是把byte類型的變量i的值15存放到操作數棧中,istore_1的意思是把操作數棧中int類型的i的值取出來存放到局部變量表中索引爲1的位置,爲什麼一開始就從索引1開始存的,因爲這個
相關文章
相關標籤/搜索