JDK(java development kit)Java开发包,是sun公司提供的一系列java编译、运行的工具、资源,包括java编译器、java运行时环境、java工具包等。
JRE(java runtime environment)Java运行时环境。
JVM(java virtual machine)Java虚拟机,JVM是可以运行Java字节码文件的虚拟计算机。
三者关系
1.JDK包含JRE,JRE包含JVM
2.若想运行java程序,只需要安装JRE;若需要进行java语言开发,则需要安装JDK