2011-10-05 52 views

回答

8

这意味着这些语言可以被编译成Java bytecode时,JVM执行哪个。

6

这意味着语言在某些时候编译成JVM字节码。该语言不需要实现Java API; Java API已经在那里(或多或少一直)。

它只是意味着,如果你有,你应该能够在没有其他虚拟机上运行的语言(尽管你需要什么类文件的语言编译器和库所需要的,显然)一个JVM。

4

有一个虚拟机运行的Java一(JVM),它抽象了更多的机水平的担心。这些语言只是用它作为中间语言来反对编写体系结构特定的指令。

2

通常,这意味着您必须安装JRE以确保它们可以执行。

,通常他们并不需要JDK,这是用来编译的.java代码到的.class字节的文件。相反,他们提供了自己的编译器,它可以在你安装的JRE上运行。

因此,在总结,你只需要一个运行时支持Java(一些具体的版本)。

如果您需要详细信息:[email protected]

相关问题