JDK
JDK为JAVA开发工具包,包含了JRE JVM.如果需要自行开发程序,选择JDK。
JRE
JRE是编写JAVA程序的运行环境,他把包括了JAVA虚拟机,以及运行类库。
如果需要调用他人程序可以使用JRE。
JVM
JVM是JAVA虚拟机,实现跨平台运行JAVA程序必不可少的东西,JAVA程序被编译后会生成CALSS文件,CLASS文件就是在JVM虚拟机上执行,但只有虚拟机是无法执行程序的,还需要运行类库。
JDK
JDK为JAVA开发工具包,包含了JRE JVM.如果需要自行开发程序,选择JDK。
JRE
JRE是编写JAVA程序的运行环境,他把包括了JAVA虚拟机,以及运行类库。
如果需要调用他人程序可以使用JRE。
JVM
JVM是JAVA虚拟机,实现跨平台运行JAVA程序必不可少的东西,JAVA程序被编译后会生成CALSS文件,CLASS文件就是在JVM虚拟机上执行,但只有虚拟机是无法执行程序的,还需要运行类库。