Java规范

时间:2010-04-14 17:24:19

标签: java

Java JDK或JRE或两者都是规范? 任何人都可以引用一些相关的实现吗?

4 个答案:

答案 0 :(得分:12)

JDK(Java Developer Kit)和JRE(Java运行时环境)(部分)是Java Language SpecificationJava Virtual Machine Specification的两种实现。根据上下文,JRE和JDK可能会也可能不会引用Sun JRE和Sun JDK。您可以看到this list of JVMs(Java虚拟机)。还有第三方java编译器,最流行的是ecj和gcj。

答案 1 :(得分:1)

JDK意味着Java Development Kit。它为你提供了一个工具或文件,关键词,令牌或java扩展,它们有助于制作一个java程序,它提供java工具来编写java程序或另一个Hand JRE,这意味着Java运行时环境可以帮助你的操作系统理解它什么是Run,简而言之,如果我们说JRE与OS相同,它提供了一个执行java程序的环境。

答案 2 :(得分:0)

JDK是Java Development Kit,一个用于编写Java程序的工具集。 JRE是Java Runtime Environment,它是执行Java字节码的虚拟机。当然,两者的Sun实现都被广泛使用

答案 3 :(得分:0)

来自java.com的JRE定义:

  

Java运行时环境(JRE)是   你下载Java时得到的   软件。 JRE由Java组成   虚拟机(JVM),Java平台   核心类,并支持Java   平台库。 JRE是   Java软件的运行时部分,   这就是你需要运行它   您的Web浏览器。

以下是维基百科关于什么是JDK

的文章