JDK和JRE的区别 JRE: Java Runtime Environment(java运行是的环境)。即java程序的运行环境,包含java虚拟机,java基础类库JDK: Java Development Kit(java开发工具包),即java语言编写程序所需要的开发工具包JDK包含了JRE,同时还包括了java源码的编译器javac、监控工具jconsole、分析工具jvisualvm等 JRE: Java Runtime Environment(java运行是的环境)。即java程序的运行环境,包含java虚拟机,java基础类库 JDK: Java Development Kit(java开发工具包),即java语言编写程序所需要的开发工具包 JDK包含了JRE,同时还包括了java源码的编译器javac、监控工具jconsole、分析工具jvisualvm等