2011-10-05 54 views

回答

8

這意味着這些語言可以被編譯成Java bytecode時,JVM執行哪個。

6

這意味着語言在某些時候編譯成JVM字節碼。該語言不需要實現Java API; Java API已經在那裏(或多或少一直)。

它只是意味着,如果你有,你應該能夠在沒有其他虛擬機上運行的語言(儘管你需要什麼類文件的語言編譯器和庫所需要的,顯然)一個JVM。

4

有一個虛擬機運行的Java一(JVM),它抽象了更多的機水平的擔心。這些語言只是用它作爲中間語言來反對編寫體系結構特定的指令。

2

通常,這意味着您必須安裝JRE以確保它們可以執行。

,通常他們並不需要JDK,這是用來編譯的.java代碼到的.class字節的文件。相反,他們提供了自己的編譯器,它可以在你安裝的JRE上運行。

因此,在總結,你只需要一個運行時支持Java(一些具體的版本)。

如果您需要詳細信息:[email protected]

相關問題