1、JVM

JVM(Java Virtual Machine),Java虚拟机,它是运行所有Java程序的虚拟计算机,好比是街机游戏的模拟器。
JVM是Java语言的运行环境,也是Java 最具吸引力的特性之一。
JVM用于读取并处理编译过的与平台无关的字节码(.class)文件,从而实现Java的可移植性。
但是值得注意的是Java虚拟机是不跨平台的。也就是说在Win下得装Win版的JVM,在Linux下装Linux版的JVM。

2、JRE

JRE(Java Runtime Environment):Java运行环境,如果要运行Java程序,就需要JRE的支持,JRE里包含JVM。

3、JDK

JDK(Java Development Kit):Java开发工具,包含开发Java程序的所有工具,如javac和java等,JDK里包含JRE。

配一张图简单说明他们之间的关系:

Java学习笔记【入门】(2):JVM、JRE与JDK的关系

当我们搭建Java开发环境的时候,安装了jdk就不需要另外安装jre了

相关文章:

  • 2021-10-04
  • 2022-01-06
  • 2021-11-29
  • 2021-09-06
  • 2021-07-31
  • 2021-05-21
  • 2021-11-04
  • 2021-10-26
猜你喜欢
  • 2021-09-25
  • 2021-12-29
  • 2022-12-23
  • 2021-09-29
  • 2021-09-12
  • 2021-07-24
  • 2021-08-08
相关资源
相似解决方案