字节码指令

PC 程序计数器
-
等待执行
  • 0 iconst_0 将常量0压入栈
  • 1 istore_1 栈顶值存入局部变量1(i)
  • 2 iload_1 局部变量1(i)加载到栈
  • 3 iinc 1 by 1 局部变量1(i)自增1
  • 6 istore_1 栈顶值存入局部变量1(i)

JVM运行时数据区

操作数栈 (Operand Stack)
深度: 0
栈为空
局部变量表 (Local Variable Table)
Slot 0 this Object
- 作用域: 整个方法
Slot 1 i int
- 作用域: 整个方法