!1—JVM:JVM所在位置

JVM所在位置


文章内容结构:

  • JVM是什么
  • JDK,JRE,JVM三者关系
  • JVM所在位置

1. JVM是什么

JVM(Java Virtual Machine)是 Java 虚拟机,用于运行 Java 编译后的二进制字节码,最后生成机器指令。

JVM 是 Java 能够跨平台的核心

2. JDK,JRE,JVM三者关系

JDK :(Java Development Kit),Java 开发工具包。JDK 是整个 Java 开发的核心,集成了 JRE 和javac.exe,java.exe,jar.exe 等工具。

JRE :(Java Runtime Environment),Java 运行时环境。主要包含两个部分,JVM 的标准实现和 Java 的一些基本类库。它相对于 JVM 来说,多出来的是一部分的 Java 类库。

三者的关系是:一层层的嵌套关系。JDK>JRE>JVM
!1—JVM:JVM所在位置


3. JVM所在位置

!1—JVM:JVM所在位置
JVM 与操作系统之间的关系:

JVM 上承开发语言,下接操作系统,它的中间接口就是字节码。


回到学习路线