aload

作者: happyyy2017 | 来源:发表于2017-07-01 16:03 被阅读64次

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,这些操作码都需要一个操作数的参数,用于确认需要装载的局部变量的位置。

相关文章

  • aload

    http://www.importnew.com/13107.html 1、aload 从局部变量表的相应位置装载...

网友评论

      本文标题:aload

      本文链接:https://www.haomeiwen.com/subject/rtiscxtx.html