JVM内存区域
2021-07-01 23:37:34 5 举报
JVM内存区域
作者其他创作
大纲/内容
JVM
线程
Java堆内存
字节码执行引擎
字节码指令
方法区
User.class
讲解1.把class加载jvm内存里,放入方法区。2.方法区里面的类的方法等,是通过java编译的字节码命令放到自己的字节码引擎去执行。3.此时产生一个程序计数器,记录当前字节码指令执行位置。3.JVM是多线程的,每个线程都会有自己的指令代码,因此,每个线程有自己的程序计数器。4.在执行方法的时候,会有存放局部变量的地方,这个地址就是JAVA虚拟机栈。5.JAVA虚拟机栈中的局部变量表中存放了JAVA堆中的对象地址。
Java虚拟机栈
记录指令位置
程序计数器
类加载
0 条评论
下一页