一.JDK
全称Java Development Kit(java开发工具包)
包含:
- JVM虚拟机:
- 核心类库:java已经写好的东西
- 开发工具:javac,java,jdb,jhat…
进行Java开发,需要使用JDK
二.JRE
全称Java Runtime Environment(java运行环境)
包含:
- JVM虚拟机
- 核心类库
- 运行使用的工具,例如:java
如何已经编写好了.class文件,只要运行它,使用JRE即可
三. JVM
作为JDK,JRE的重要部分之一,全称为Java Virtual Mechine(java虚拟机)
JVM是java程序运行的地方,这也是Java跨平台特性的基础.