(HotSpot VM)JVM虚拟机的整体流程图:
java代码被类的加载器加载进入运行时数据区,从运行区出来后,便要使用执行引擎的解释器进行解释运行
运行时方法区主要包括方法区,堆内存,java虚拟机栈,本地方法栈,程序计数器,五部分组成,其中方法区与堆内存是线程共享的,其他的都是线程私有的.
执行引擎充当了将高级语言翻译为机器语言的翻译者,包括:解释器,JIT即时编译器,垃圾回收器;(JIT编译器将一些反复执行的热点代码进行提前编译放到方法区中缓存起来),提高效率
JVM==1>JVM的整体结构
最新推荐文章于 2022-06-13 22:10:27 发布