JVM体系结构与工作方式

Posted 知行合一

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JVM体系结构与工作方式相关的知识,希望对你有一定的参考价值。

每个运行中的java程序都是一个JVM实例,一个JVM实例就会有多个执行引擎在工作,每个线程就是一个执行引擎的实例。

所以一个JVM实例对应多个线程。

 

一个JVM实例会有一个方法区java堆java栈、pc寄存器、本地方法区,其中方法区和java堆是所有线程共享的。

当新建一个线程时,会有一个新的java栈,用来记录方法的参数、返回结果、中间运行结果等,pc寄存器会指向即将执行的下一条指令。

以上是关于JVM体系结构与工作方式的主要内容,如果未能解决你的问题,请参考以下文章

JVM体系结构与工作方式

JVM体系结构与工作方式

JVM-体系结构

JVM体系结构和工作方式

JVM核心知识体系

理论+实战 构建完整JVM知识体系