JRE(Java Runtime Environment):
是Java程序的运行时环境,包含JVM和运行时所需要的核心类库。
我们想要运行一个已有的Java程序,那么只需安装JRE即可。
JDK(Java Development Kit):
是Java程序开发工具包,包含jre和开发人员使用的工具。
其中的开发工具:编译工具(javac.exe)和运行工具(java.exe)。
我们想要开发一个新的Java程序,就必须安装jdk。
JDK、JRE和JVM的关系:
JRE(Java Runtime Environment):
是Java程序的运行时环境,包含JVM和运行时所需要的核心类库。
我们想要运行一个已有的Java程序,那么只需安装JRE即可。
JDK(Java Development Kit):
是Java程序开发工具包,包含jre和开发人员使用的工具。
其中的开发工具:编译工具(javac.exe)和运行工具(java.exe)。
我们想要开发一个新的Java程序,就必须安装jdk。
JDK、JRE和JVM的关系: