当JDK已经包含用于执行代码的JRE时,为什么我必须单独下载JRE才能执行我的java代码,这是让我困扰的疑问
答案 0 :(得分:4)
据我记得,这取决于您的操作系统,浏览器和JDK版本。
EG。如果您使用64位操作系统并安装了64位JDK,但使用的是32位浏览器,那么如果您需要在浏览器中支持Java,则可能必须安装32位JRE。 / p>
否则不需要单独的JRE安装,因为JDK安装也会安装JRE。
答案 1 :(得分:1)
JRE:Java运行时环境。它基本上是运行Java程序的Java虚拟机。
JDK:这是一组用Java开发程序的实用程序,包括JRE,编译器和工具(如JavaDoc和Java Debugger),用于将源代码转换为字节码。
参考:http://javarevisited.blogspot.de/2011/12/jre-jvm-jdk-jit-in-java-programming.html
类似,帖子也在下面的链接上。