JVM、JDK、JRE、JIT的层次结构是什么?
请详细解释以下几点:JVM、JDK、JRE、JIT的层次结构是什么?,jvm,java,jit,jdk1.6,Jvm,Java,Jit,Jdk1.6,请详细解释以下几点: JDK是否包含JRE JDK将.java转换为.class,然后JVM理解.class并转换为二进制,那么当操作系统可以直接理解二进制时,JRE的实际需求是什么 什么是openJDK 我希望上面的图片能描述答案 来源:Java开发者工具包(JDK)包含开发Java程序所需的工具,以及运行程序所需的JRE。这些工具包括编译器(javac.exe)、Java应用程序启动器(Java.exe)、Appletviewer等。编译器将Java代码转换为字节码。Java应用程序启动
- JDK是否包含JRE
- JDK将.java转换为.class,然后JVM理解.class并转换为二进制,那么当操作系统可以直接理解二进制时,JRE的实际需求是什么
- 什么是openJDK
您可以获得整个概念图。请参阅,您可以获得JDK、JRE和JVM(Java热点客户端和服务器VM)的清晰图像。不要读单词。只需看一下类似于图像的表,这张图很好,但JIT不是JVM的一部分,而是JRE的一部分。参考:尽管JIT实际上不是JVM标准的一部分,但它仍然是Java的一个基本组件-