×

jre6 jre

Java里的jre和jre6有什么区别?jdk1.6和jre6的联系与区别

admin admin 发表于2024-01-25 06:18:20 浏览31 评论0

抢沙发发表评论

大家好,今天小编来为大家解答以下的问题,关于jre6,Java里的jre和jre6有什么区别这个很多人还不知道,现在让我们一起来看看吧!

本文目录

Java里的jre和jre6有什么区别

你前面下了个JDK6(1.6和6是一个东西只不过叫法不同)后面下了个JRE。JDK是开发工具包,是给Java开发者用的。JRE是运行环境,要运行Java程序都得有。JDK里自带一个与JDK相同版本的JRE,所以这个JRE安在JDK里面没写版本,其实他就是个1.6.0_43的版本。然后你又单独装了另一个JRE6,其实如果是要开发的话用不着两个JRE,只需要用附带在JDK里的JRE就行了。

jdk1.6和jre6的联系与区别

jre6就是jre1.6版本,也就是说可以把你的问题化为jdk1.6和jre1.6的联系和区别。此外又由于他们都是1.6的版本,所以你的问题就是jdk和jre的联系和区别了。 jdk(java development kit),就是java的开发工具集,顾名思义就是你做开发用的,其中包括javac,也就是java compiler等。 jre(java runtime environment),就是java程序的运行环境。你所写的java程序在经过javac编译后会形成字符行文件,这个java的中间文件,计算机是看不懂的,而这个文件是给jvm(java的虚拟机)用的,由jvm进行解释后形成机器语言给计算机。而这个jvm就在jre中,也就是说java程序的运行要有jre来担当。 所以jdk和jre的区别就是一个用于开发,一个用于运行,联系就是他们都是java开发者所必备的(除非你就像运行java程序,那么用jre就足够了)。 大概的联系和区别就是这样,要是想进一步探究,网上有很多的介绍。

OK,关于jre6和Java里的jre和jre6有什么区别的内容到此结束了,希望对大家有所帮助。