JDK:是java程序的开发工具包,包含JRE和开发人员使用工具(开发工具:编译工具javac.exe和运行工具java.exe)
JVM:java虚拟机,用来跨平台的。其原理是在需要运行java程序的操作系统上安装一个与操作系统相对应的JVM,就可以实现java程序在其平台运行。
JDK包含JRE,JRE包含JVM