Oracle has two products that implement Java Platform Standard Edition (Java SE) 7: Java SE Development Kit (JDK) 7 and Java SE Runtime Environment (JRE) 7.
JDK 7 is a superset of JRE 7, and contains everything that is in JRE 7, plus tools such as the compilers and debuggers necessary for developing applets and applications. JRE 7 provides the libraries, the Java Virtual Machine (JVM), and other components to run applets and applications written in the Java programming language. Note that the JRE includes components not required by the Java SE specification, including both standard and non-standard Java components.
The following conceptual diagram illustrates the components of Oracle's Java SE products:
Description of Java Conceptual Diagram
译文:
Oracle有两个实现Java平台标准版(Java SE)7:Java SE开发工具包(JDK)7和Java SE运行时环境(JRE)7的产品。
JDK 7是JRE 7的超集,包含JRE 7中的所有内容,以及用于开发小应用程序和应用程序所需的编译器和调试器等工具。JRE 7提供库,Java虚拟机(JVM)和其他组件来运行用Java编程语言编写的小应用程序和应用程序。请注意,JRE包含Java SE规范不需要的组件,包括标准和非标准Java组件。
以下概念图说明了Oracle的Java SE产品的组件:
JDK | Java语言 |
| |||||||||||||||||||||
工具和 工具API |
| ||||||||||||||||||||||
JRE | 部署 |
| |||||||||||||||||||||
用户界面 工具包 |
| ||||||||||||||||||||||
| Java SE API | ||||||||||||||||||||||
集成 库 |
| ||||||||||||||||||||||
其他基地 图书馆 |
| ||||||||||||||||||||||
lang和util 基础库 |
| ||||||||||||||||||||||
Java虚拟机 |
| |