目录

  1. 概述
  2. Java 语言体系
  3. 附录

概述

❓什么是 JDK?

Java Development Kit (JDK ) 是用于开发 Java 应用程序和小程序的软件开发环境,它包括 Java 运行时环境(JRE)、解释器/加载器(Java)、编译器(Javac)、存档器(jar)、文档生成器(Javadoc)以及 Java 开发所需的其他工具

❓什么是 JRE?

JRE 表示 Java 运行时环境,保证 Java 代码能够运行的最低要求,它由 Java 虚拟机 (JVM)、核心类和支持文件组成

两者之间关系如下图所示:
jj

🎶JDK(Java Development Kit)是一个提供 Java 程序开发和执行(运行)环境的工具包(或包),主要进行两件事

  • 提供开发 Java 程序的环境
  • 执行 Java 程序

Java 语言体系

下图是整个 Jvav 语言的体系结构:

附录

Differences between JDK, JRE and JVM