JRE(Java Runtime Environment)是java程序的运行环境,中间包含了jvm和运行时所需要的核心类库。(jvm就是java虚拟机,jvm的使用可以让java语言在不同的平台上运行时不需要重新编译)
JDK(Java Development Kit)是java程序开发工具包,包含JRE和开发人员使用的工具(编译工具:javac.exe;运行工具java.exe)
其中的关系如下图:
JRE(Java Runtime Environment)是java程序的运行环境,中间包含了jvm和运行时所需要的核心类库。(jvm就是java虚拟机,jvm的使用可以让java语言在不同的平台上运行时不需要重新编译)
JDK(Java Development Kit)是java程序开发工具包,包含JRE和开发人员使用的工具(编译工具:javac.exe;运行工具java.exe)
其中的关系如下图: