Java IDE、JDK、JRE、JVM四者关系 Java IDE是Java集成开发环境(如:Eclipse) JDK(Java Development Kit),是Java开发工具包,包括Java的开发工具集和JRE。 JRE(Java Runtime Environment),是Java运行环境,包括JVM和Java SE标准类库。 JVM是Java虚拟机,用于执行字节码文件(Class文件),主要是为了实现Java的跨平台性。其中字节码文件是由Java开发工具集中的Javac将java文件编译得来的。 详细图解以Java8.0为例:https://docs.oracle.com/javase/8/docs/