http://www.importnew.com/13107.html
1、aload
从局部变量表的相应位置装载一个对象引用到操作数栈的栈顶
aload_0把this装载到了操作数栈中
aload_0是一组格式为aload_的操作码中的一个,这一组操作码把对象的引用装载到操作数栈中
标志了待处理的局部变量表中的位置,但取值仅可为0、1、2或者3。还有一些其他相似的操作码用来装载非对象引用,包括iload_、lload_、fload_和dload_,这里的i代表int型,l代表long型,f代表float型以及d代表double型。在局部变量表中的索引位置大于3的变量的装载可以使用iload、lload、fload,、dload和aload,这些操作码都需要一个操作数的参数,用于确认需要装载的局部变量的位置。
网友评论