黑马JVM总结(二十四)

(1)练习-分析a++

a++:先执行iload1:把数据读入到操作数栈中

iinc:把局部变量表中的1号曹位做一个自增,他在局部变量表中发生的并没有影响到操作数栈

++a:限制性自增在做iload 自增变成12

iload把12读取到操作数栈

第一次做加法:把他俩弹出,把结果存入操作数栈

a--:先iload在自增 把12放到了操作数栈

再自减:

在执行加法:弹出那两个值,把结果存入操作数栈

(2)字节码指令-条件判断

(3)字节码指令-循环控制

(4)练习-分析x=0

相关推荐
猿究院--王升4 小时前
jvm三色标记
java·jvm·算法
静若繁花_jingjing7 小时前
JVM常量池
java·开发语言·jvm
猿究院-赵晨鹤10 小时前
JVM基础知识总结
java·jvm
代码输入中...10 小时前
JVM常见面试题及答案
java·jvm·java面试·java面试题·jvm面试题
猿究院--冯磊10 小时前
JVM垃圾收集器
java·jvm·算法
倒悬于世17 小时前
JVM-类加载详情
java·开发语言·jvm
码熔burning17 小时前
JVM 面试精选 20 题(续)
jvm·面试·职场和发展
完全学不完1 天前
JVM对象创建和内存分配
jvm
IT利刃出鞘1 天前
Java线程的6种状态和JVM状态打印
java·开发语言·jvm
黑客影儿1 天前
Java技术总监的成长之路(技术干货分享)
java·jvm·后端·程序人生·spring·tomcat·maven