深入理解Java虚拟机(一)——JVM整体架构

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/z785495295/article/details/83472821

目录

深入理解Java虚拟机(一)——JVM整体架构

深入理解Java虚拟机(二)——类加载器深入解析

深入理解Java虚拟机(三)——JVM内存结构+JVM执行引擎

深入理解Java虚拟机(四)——JVM性能调优监控工具

 


JVM整体架构

JVM(虚拟机):指以软件的方式模拟具有完整硬件系统功能、运行在一个完全隔离环境中的完整计算机系统 ,是物理机的软件实现。常用的虚拟机有VMWare,Virtual Box,Java Virtual Machine

Java虚拟机阵营:Sun HotSpot VM、BEA JRockit VM、IBM J9 VM、Azul VM、Apache Harmony、Google Dalvik VM、Microsoft JVM...

JVM由三个主要的子系统构成

类加载器子系统

运行时数据区(内存结构)

执行引擎

Java运行时编译源码(.java)成字节码,由jre运行。jre由java虚拟机(jvm)实现。Jvm分析字节码,后解释并执行

猜你喜欢

转载自blog.csdn.net/z785495295/article/details/83472821
今日推荐