jdk,jre,jvm的关系
时间: 2023-10-03 10:05:33 浏览: 86
Java中JDK,JRE和JVM之间的关系
JDK(Java Development Kit)是Java开发工具包,其中包含了Java编译器、JRE(Java Runtime Environment)、Java API文档等开发工具。JRE(Java Runtime Environment)是Java运行环境,包含了Java虚拟机(JVM)和Java类库,用于运行Java程序。JVM(Java Virtual Machine)是Java虚拟机,是Java程序的运行环境,可以将Java字节码解释成特定操作系统的机器码,让Java程序可以在不同的操作系统上运行。
简单来说,JDK是Java开发所需的工具包,包括了JRE和JVM;JRE是Java程序运行所需的环境,包括了JVM和Java类库;JVM是Java程序的运行环境,用于将Java字节码解释成特定操作系统的机器码。
阅读全文