public class demo01{
public static void main(String args[] ){
int i = 500;
int j = 100;
int a = i/j;
int b = 50;
System.out.println(a + b);
}
}

JVM执行流程_操作数
ipush 放到操作数栈
istore 到本地变量表
div 除
getstatic #2->常量池中的#2
JVM执行流程_引用变量_02
找到函数
符号引用转为直接引用

JVM执行流程_引用变量_03

JVM执行流程_引用变量_04

invokevirtual
最后肯定有一个return

这个实例还没有涉及到堆空间,如果涉及到堆空间的话很复杂,涉及引用变量