Java虚拟机JVM模拟实际处理器结构,解释字节码,而JRE则是运行Java程序所需的实际环境两者虽然名称相近,但功能和用途不同JRE侧重于程序的运行,而JVM侧重于字节码的解释和执行对于Applet的运行,客户端必须安装JRE,而服务器端需要JVM和JDK不同的Applet可能需要不同的JVM版本,而Microsoft JVM。
Java Runtime EnvironmentJRE是另一个重要的组件,它包含jre和jre的区别了JVMJava核心类库以及必要的支持文件当jre和jre的区别你只需要运行Java程序时,安装JRE即可JRE是面向最终用户和使用者的环境,而JDK则是面向Java开发者,包含了JRE的所有功能,还额外提供了开发工具总结起来,JRE为用户提供了一个完整的Java执行环境。
JDK包含JREJDK中包含了JRE,即开发环境中已经内置了运行环境JRE包含JVMJRE中包含了JVM,以及运行Java程序所需的类库和启动器总结简而言之,JDKJREJVM之间存在包含关系,JDK JRE JVM开发人员使用JDK进行Java程序的开发,而用户则使用JRE来运行Java程序,其中JVM是JRE中负责执行Java字节。
JDK,JRE,JVM的区别与联系 JDKJava Development ToolKit java 开发工具 JDK是Java语言的软件开发工具包SDK针对java开发者使用,整个Java的核心,包括Java运行环境JRE,Java工具编译器,打包压缩工具,调试工具,反编译工具,和Java基础类库等JREJava Runtime Environment Java运行环境 Java运行环境。
那么,JRE和JRE6之间的区别是什么呢首先,它们的版本号不同JRE是一个通用的术语,可以指代任何版本的Java运行环境,而JRE6特指Java SE 6平台的运行环境其次,它们包含的功能和API有所不同JRE6包含了Java SE 6平台的所有功能和新特性,而早期的JRE版本可能不支持这些新功能和API这意味着。
还没有评论,来说两句吧...