1
A
回答
2
那麼從技術上說,Java是僅僅是一個語言的定義,它可以被編譯成任何其他(圖靈完備)語言:)
拋開內核通信的問題,你可以例如使用GCJ: The GNU Compiler for the JavaTM Programming Language
GCJ是一種可移植的,優化的,用於Java編程語言的提前編譯器。它可以將Java源代碼編譯爲Java字節碼(類文件)或直接編譯爲本機機器碼,並將Java字節碼編譯爲本機機器碼。
無論Java是設備驅動程序編程一個合適的語言是:-)
0
另一個問題除非你有一個JVM上運行內核 - 沒有。然而,您可以使用Java語言,並使用像GCJ這樣的編譯器來編譯本地代碼,但它幾乎毫無意義,因爲您無法訪問您需要的大多數庫。
5
相關問題
- 1. 設備驅動程序代碼編譯?
- 2. 編寫鍵盤設備驅動程序
- 3. Linux內核設備驅動程序中的filp_open
- 4. 添加驅動程序到Android設備內核
- 5. 有關設備驅動程序和內核的問題
- 6. 內核設備驅動程序「提領‘無效*’指針
- 7. 將設備驅動程序加載到內核中
- 8. Linux設備驅動程序
- 9. Wince設備驅動程序
- 10. Linux內核,linux設備驅動程序或模塊編寫器程序員需要進行算法分析嗎?
- 11. 可以阻止設備驅動程序成爲字符設備驅動程序
- 12. 設備驅動程序vs驅動程序堆棧
- 13. 如何啓動linux系統和設備驅動程序編程
- 14. 實現PCIe Linux設備驅動程序(希望從內核驅動程序訪問我的卡寄存器)
- 15. 將設備驅動程序連接到Linux內核中的多個外部驅動程序
- 16. Linux內核驅動程序模塊:使用單個驅動程序處理多個設備文件
- 17. HTTP.SYS內核模式驅動程序
- 18. 內核驅動程序簽名
- 19. Windows 7內核驅動程序簽名
- 20. 內核驅動程序I2C開發
- 21. Linux I2C內核驅動程序
- 22. 什麼是Windows內核驅動程序?
- 23. 如何爲OSX編程設備驅動程序?
- 24. 書寫設備驅動程序?
- 25. 實施字符設備驅動程序
- 26. 讀取錯誤設備驅動程序
- 27. WinXPe NDIS 5.1設備驅動程序IPv6
- 28. Android Ouku平板設備驅動程序
- 29. HAL層vs設備驅動程序
- 30. 網絡設備驅動程序