Java基础 第一节 第三课

Java 虚拟机 – JVM

JVM ( Java Virtual Machine )

Java 虚拟机, 简称 JVM. 是运行所有 Java 程序的假想计算机, 是 Java 程序的运行环境, 是 Java 最具吸引的特征之一. 我们编写的 Java 代码, 都运行在 JVM 之上.

跨平台

任何软件的运行, 都必须要运行在操作系统之上. 而我们用 Java 编写的软件可以运行在任何的操作系统上, 这个特性称为 Java 语言的跨平台特性. 该特性是由 JVM 实现的, 我们编写的程序运行在 JVM 上, 而 JVM 运行在操作系统上.
Java基础 第一节 第三课

JRE 和 JDK

  • JRE ( Java Runtime Enviornment ): 是 Java 程序的运行环境, 包含 JVM 和运行时所需要的
  • 核心类库 JDK ( Java Development Kit ): 是 Java 程序开发工具包, 包含 JRE 和开发人员使用的工具

我们想要运行一个已有的 Java 程序, 那么只需要安装 JRE 即可.
我们想要开发一个全新的 Java 程序, 那么必须安装 JDK.
Java基础 第一节 第三课
注: 三者关系: JDK > JRE > JVM

Java 安装

请自行百度!