JVM虚拟机工作流程,JVM虚拟机的体系结构

时间:2022-12-23 15:53:17

JVM虚拟机工作流程


1 装载                 将字节码的class文件装载后为class类的实例对象
2 链接
        1)验证:确定类型符合java语言的语义            2)准备:java虚拟机为类变量分配内存,设置默认值
        3)解析:在类型常量池中寻找类、接口、字段和方法的符号引用,把这些符号引用替换成直接引用的过程
3 初始化            初始化一些静态变量

JVM虚拟机的体系结构
        方法区、堆、java栈、pc寄存器、本地方法栈