JDK
JDK的全称Java Development Kit,即java开发工具包
JDK = JRE + java开发所需的工具(java、javac、javadoc、javap等)
JDK是提供给java开发人员使用的,其中包括了java的开发工具,其中已经包括了JRE
JRE
JRE的全称Java Runtime Environment,即Java运行环境
JRE = JVM + Java的核心类库(常用类)
如果只需要运行编译好的Java文件(.class文件),则只需要JRE就行
JDK、JRE与JVM的关系
JDK = JRE + java开发工具包
JRE = JVM + Java核心类库
JDK包含Java的开发工具和JRE,如果需要设计开发一个java程序,则需要安装JDK,如果只想运行编译好的Java文件(.class文件),则只需要JRE就行。