JVM,JRE,JDK各是什么含义?之间的关系?

2024-11-25 01:23:27
推荐回答(3个)
回答1:

jdk:java开发工具包,主要组成部分是编译器,编译java源文件(你写的java代码)用的
jvm:java虚拟机
jre:java运行环境,主要组成部分就是jvm(Java虚拟机),用来运行上面编译器编译好的源文件。

总结:jdk中的编译器将你写的Java代码编译成虚拟机认识的字节码文件,然后交给jre中的虚拟机(jvm)来执行。。。
纯手写,希望给分,谢谢!!

回答2:

jdk为开发工具包,要开发程序必须有jdk。
jre为运行环境,要运行程序必须有jre。
jvm是java虚拟机,包含在jre里面。

回答3:

针对Java语言的初学者,详细介绍初学者对于Java的JDK、JRE、JVM之间的关系,帮助初学者能够理清楚它们各自的作用和应用范围。