Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

jvm指令手册 PDF 下载


分享到:
时间:2020-07-23 13:44来源:http://www.java1234.com 作者:小锋  侵权举报
jvm指令手册 PDF 下载
失效链接处理
jvm指令手册  PDF 下载


本站整理下载:
 
相关截图:
 
主要内容:

栈和局部变量操作
将常量压入栈的指令
aconst_null 将 null 对象引用压入栈
iconst_m1 将 int 类型常量-1 压入栈
iconst_0 将 int 类型常量 0 压入栈
iconst_1 将 int 类型常量 1 压入栈
iconst_2 将 int 类型常量 2 压入栈
iconst_3 将 int 类型常量 3 压入栈
iconst_4 将 int 类型常量 4 压入栈
iconst_5 将 int 类型常量 5 压入栈
lconst_0 将 long 类型常量 0 压入栈
lconst_1 将 long 类型常量 1 压入栈
fconst_0 将 float 类型常量 0 压入栈
fconst_1 将 float 类型常量 1 压入栈
dconst_0 将 double 类型常量 0 压入栈
dconst_1 将 double 类型常量 1 压入栈
bipush 将一个 8 位带符号整数压入栈
sipush 将 16 位带符号整数压入栈
ldc 把常量池中的项压入栈
ldc_w 把常量池中的项压入栈(使用宽索引)
ldc2_w 把常量池中 long 类型或者 double 类型的项压入栈(使用宽索引)
从栈中的局部变量中装载值的指令
iload 从局部变量中装载 int 类型值
lload 从局部变量中装载 long 类型值
fload 从局部变量中装载 float 类型值
dload 从局部变量中装载 double 类型值
aload 从局部变量中装载引用类型值(refernce)
iload_0 从局部变量 0 中装载 int 类型值
iload_1 从局部变量 1 中装载 int 类型值
iload_2 从局部变量 2 中装载 int 类型值
iload_3 从局部变量 3 中装载 int 类型值
lload_0 从局部变量 0 中装载 long 类型值
lload_1 从局部变量 1 中装载 long 类型值
lload_2 从局部变量 2 中装载 long 类型值
lload_3 从局部变量 3 中装载 long 类型值
fload_0 从局部变量 0 中装载 float 类型值
fload_1 从局部变量 1 中装载 float 类型值
fload_2 从局部变量 2 中装载 float 类型值
fload_3 从局部变量 3 中装载 float 类型值
dload_0 从局部变量 0 中装载 double 类型值
dload_1 从局部变量 1 中装载 double 类型值
dload_2 从局部变量 2 中装载 double 类型值
dload_3 从局部变量 3 中装载 double 类型值
aload_0 从局部变量 0 中装载引用类型值
aload_1 从局部变量 1 中装载引用类型值
aload_2 从局部变量 2 中装载引用类型值
aload_3 从局部变量 3 中装载引用类型值
iaload 从数组中装载 int 类型值
laload 从数组中装载 long 类型值
faload 从数组中装载 float 类型值
daload 从数组中装载 double 类型值
aaload 从数组中装载引用类型值
baload 从数组中装载 byte 类型或 boolean 类型值
caload 从数组中装载 char 类型值
saload 从数组中装载 short 类型值
将栈中的值存入局部变量的指令
istore 将 int 类型值存入局部变量
lstore 将 long 类型值存入局部变量
fstore 将 float 类型值存入局部变量
dstore 将 double 类型值存入局部变量
astore 将将引用类型或 returnAddress 类型值存入局部变量
istore_0 将 int 类型值存入局部变量 0
istore_1 将 int 类型值存入局部变量 1
istore_2 将 int 类型值存入局部变量 2
istore_3 将 int 类型值存入局部变量 3
lstore_0 将 long 类型值存入局部变量 0
lstore_1 将 long 类型值存入局部变量 1
lstore_2 将 long 类型值存入局部变量 2
lstore_3 将 long 类型值存入局部变量 3
fstore_0 将 float 类型值存入局部变量 0
fstore_1 将 float 类型值存入局部变量 1
fstore_2 将 float 类型值存入局部变量 2
fstore_3 将 float 类型值存入局部变量 3
dstore_0 将 double 类型值存入局部变量 0
dstore_1 将 double 类型值存入局部变量 1
dstore_2 将 double 类型值存入局部变量 2
dstore_3 将 double 类型值存入局部变量 3
astore_0 将引用类型或 returnAddress 类型值存入局部变量 0

 
 
------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐