JVM(Java Virtual Machine)

JVM是java虚拟机,是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的,JVM是整个java实现跨平台的最核心的部分,能够运行以Java语言写作的软件程序。

JRE(Java Runtime Environment)

JRE是java运行环境,包含JVM标准实现和java核心类库,JRE是Java运行环境,并不是一个开发环境,所以没有包含任何开发工具(如编译器和调试器)

JDK(Java Development Kit)

JDK是java开发工具包,是整个java的核心,包含JRE,java工具和java基础类库.

三者的关系如下图所示:
JVM、JRE、JDK的概念和联系
也可以用下图来表示
JVM、JRE、JDK的概念和联系

相关文章:

  • 2021-09-11
  • 2022-12-23
  • 2022-02-15
  • 2021-11-16
  • 2021-10-28
  • 2021-07-19
  • 2021-11-17
  • 2021-04-28
猜你喜欢
  • 2021-10-07
  • 2021-09-19
  • 2021-08-08
  • 2021-06-22
  • 2021-12-03
  • 2021-04-13
  • 2021-09-25
相关资源
相似解决方案