一、基本概念
JDK(Java Development Kit)Java程序开发工具,结构组成为JVM虚拟机,核心类库,开发工具。
JRE(Java Runtime Environment)Java运行环境,结构组成为JVM虚拟机,核心类库,部分开发工具。是因为一些java文件已经提前被编译成了.class文件,不需要再编译,只需要运行,而Java程序实际运行的地方是JVM虚拟机,需要核心类库以及java等部分开发工具的支持。所以JDK包含JRE。
JVM(Java Virtual Machine) Java虚拟机,是解释和执行.class文件的地方,java程序实际运行的地方。
核心类库:是java自带的,比如 import java.lang.*;System输出便属于该包下的一个类。
二、图画表示关系