jdk
全称 java development kit 包含了java源码的编译器javac 和 一些java工具 javadoc文档注释工具 、 jdb调试器、 jconsole可视化监控工具 、javap反编译工具等
jre
全称 java run environment 是java运行时的环境已编译java所有内容的集合 主要包括 jvm java虚拟机、java基础库(class library)
jvm
全称 java virtual machine 是java一次编译到处运行的关键