2010-09-15 44 views
3

運行Java應用程序最近,我有過像我們是否可以使用Java硬件編程問題...是否可能在硬件

我回答他們,跑我們需要JVM的Java應用程序。因此,我們不能用java硬件編程...

但是,我才知道,這是錯誤的...

但我並不清楚瞭解,如何安裝裏面的一個JVM硬件...如何運行在硬件Java應用程序...

請澄清我的懷疑,如果可能的話給我的硬件工作的一些示例應用程序...

感謝

+0

您可能需要一個適用於Java的本地編譯器,以支持您所支持的任何平臺。使用谷歌:http://www.google.com/search?q=java+native+compiler – 2010-09-15 06:59:34

回答

6

爲什麼不呢?

「在硬件中安裝jvm」的最合理的解析是安裝軟件 - 創建JVM的最常見方法。

但是,沒有任何東西阻止您構建符合JVM規範的硬件。

這裏有一些鏈接:

  1. The Java Virtual Machine in Hardware
  2. A Hardware Implementation of the Java Virtual Machine
+0

這是依賴於平臺權利的東西。它將不可移植。我對嗎 ? – Manoj 2010-09-15 13:10:18

+0

JVM不可移植,但字節碼與嘗試在Solaris機器上安裝Windows JVM沒有區別。 – 2010-09-15 14:44:40

1

有許多不同的平臺JVM實現。我喜歡lego mindstorms,你只需要用合適的固件刷新控制器,然後就可以開始了。