第二章 Java语言开发环境搭建

2.1 Java虚拟机——JVM

  • JVM(Java Virtual Machine): Java虚拟机,简称JVM,是运行所有Java程序的假想计算机,是Java程序的运行环境,是Java最具吸引力的特性之一。我们编写的代码都在JVM上运行。
    JVM概览图

    简单来说,JVM就是一个Java语言翻译官。

2.2 JRE 和 JDK

  • JRE(Java Runtime Environment):是Java程序的运行环境。包含JVM和运行时的核心类库。
  • JDK(Java Development Kit):是Java程序开发工具包,包含JRE和开发人员所使用的的工具。
    即:我们要运行一个Java程序,只需安装JRE;但想要开发一个Java程序,需要JDK。

    三者之间关系如下所示:
    JRE,JVM,JDK三者关系

你可能感兴趣的:(第二章 Java语言开发环境搭建)