目录
- 概述
- Java 语言体系
- 附录
概述
❓什么是 JDK?
Java Development Kit (JDK ) 是用于开发 Java 应用程序和小程序的软件开发环境,它包括 Java 运行时环境(JRE)、解释器/加载器(Java)、编译器(Javac)、存档器(jar)、文档生成器(Javadoc)以及 Java 开发所需的其他工具
❓什么是 JRE?
JRE 表示 Java 运行时环境,保证 Java 代码能够运行的最低要求,它由 Java 虚拟机 (JVM)、核心类和支持文件组成
两者之间关系如下图所示:
🎶JDK(Java Development Kit)是一个提供 Java 程序开发和执行(运行)环境的工具包(或包),主要进行两件事
- 提供开发 Java 程序的环境
- 执行 Java 程序
Java 语言体系
下图是整个 Jvav 语言的体系结构:
附录
Differences between JDK, JRE and JVM