JDK:Java开发工具包(配置环境变量) JRE : Java运行环境 JVM : Java虚拟机(java程序运行在java虚拟机中的) Java是运行在JVM中的,不是直接运行在操作系统中的,因此可以跨平台 JDK、JRE、JVM三者的关系: JDK包括JRE,JRE包括JVM JVM不能独立安装,JDK,JRE可以 JDK安装的时候自动安装JRE,同时在JRE内部也自动安装JVM JRE安装的时候自动安装JVM