当前位置:首页 > 虚拟机 > 正文

jvm虚拟机原理与优化


一、JVM的组成和运行原理是什么?

JVM是JavaVirtualMachine的缩写。

1.配置JVM:

JVM由类加载器子系统、运行时数据区、执行引擎和本地方法接口组成。

如何工作:

JVM是Java的核心和基础,是Java编译器和操作系统平台之间的虚拟处理器。。它是一种基于底层操作系统和硬件平台、采用软件方法实现、能够运行Java字节码程序的抽象计算机。Java编译器只需要适配JVM并生成JVM可以理解的代码或字节码文件。Java源文件被编译器编译成字节码程序,每条指令通过JVM翻译成不同平台的机器码并在特定平台上执行。