前言
各路高手路过,免费文章,不喜勿喷,欢迎交流,喜欢就给小编点个赞!
相信每个 Java 后端开发工程师(大佬/小白)都需要搭建 Java 环境,安装 JDK,安装 JDK 之后我们才可以进行编写运行代码/学习编程,下面我就以市面上常见的 JDK8 进行了解/安装(小编电脑系统为 win10)。
JDK JRE JVM关系(了解)
- JVM (Java Virtual Machine):Java 虚拟机,Java 程序运行在其中,Java 语言编译程序只需生成在 Java 虚拟机上运行的目标代码(字节码),就可以在多种平台上不做修改的运行,JVM 对上层的 Java 源文件是不关心的,它关注的只是由源文件生成的字节码文件(class file)。
- JRE (Java Runtime Enviroment):Java 运行时环境,也就是我们所说的 Java 平台,所有的Java 程序都要在 JRE 下才能运行,包括 JVM 和 Java 核心类库和支持文件。与 JDK 相比,它不包含开发工具--编译器、调试器和其他工具。
- JDK (Java Development Kit):JDK 是整个 Java 的核心,包括了 Java 的运行环境 JRE 一堆Java 工具 (Javac / java / Javadoc 等) 和 Java 基础的类库 (即 Java 提供我们使用的常用方法)。