jdk jre jvm 的区别和联系
时间: 2023-03-14 10:35:01 浏览: 46
jdk、jre、jvm的区别
答:JDK(Java Development Kit)是Java开发工具包,它包含了Java运行环境(JRE)、Java编译器(javac)、Java核心类库(rt.jar)以及若干调试工具;而JRE(Java Runtime Environment)提供运行Java程序所需要的运行环境;JVM(Java Virtual Machine)是一种虚拟机,它可以运行Java字节码,它是实现Java跨平台的关键。所以,JDK和JRE之间的联系是JDK包含了JRE,而JVM和JRE之间的联系是JVM是实现JRE的运行环境的核心组件。
阅读全文