JVM:相当于一台虚拟的PC,它是一种规范,不同虚拟机版本做了不用的实现,结构如下
图一:
图二:
补充如下:
方法栈里面包括如下4个部分
局部变量表:存放堆中对象的地址(引用)
操作数栈:临时区,存放的操作数
方法出口:方法调用完后,应该回到主方法的哪个区域去
动态链接
方法区又叫元数据区:存放了常量,静态变量,类信息
JVM:相当于一台虚拟的PC,它是一种规范,不同虚拟机版本做了不用的实现,结构如下
图一:
图二:
补充如下:
方法栈里面包括如下4个部分
局部变量表:存放堆中对象的地址(引用)
操作数栈:临时区,存放的操作数
方法出口:方法调用完后,应该回到主方法的哪个区域去
动态链接
方法区又叫元数据区:存放了常量,静态变量,类信息