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. Linux內核設備驅動程序設計
- 3. 平臺設備/驅動程序vs i2c設備/驅動程序
- 4. 關於內核3.x上的設備驅動程序編程的文檔
- 5. Windows驅動程序編程或Linux驅動程序編程?
- 6. 設備驅動程序代碼編譯?
- 7. 編寫鍵盤設備驅動程序
- 8. 設備驅動程序編譯
- 9. 添加驅動程序到Android設備內核
- 10. 內核設備驅動程序「提領‘無效*’指針
- 11. Android內核驅動程序的相機設備
- 12. 將設備驅動程序加載到內核中
- 13. Linux內核設備驅動程序中的filp_open
- 14. 有關設備驅動程序和內核的問題
- 15. Wince設備驅動程序
- 16. Linux設備驅動程序
- 17. Windows設備驅動程序
- 18. scull設備驅動程序
- 19. Linux內核,linux設備驅動程序或模塊編寫器程序員需要進行算法分析嗎?
- 20. 可以阻止設備驅動程序成爲字符設備驅動程序
- 21. 設備驅動程序vs驅動程序堆棧
- 22. 如何啓動linux系統和設備驅動程序編程
- 23. 實現PCIe Linux設備驅動程序(希望從內核驅動程序訪問我的卡寄存器)
- 24. Linux內核驅動程序模塊:使用單個驅動程序處理多個設備文件
- 25. 將設備驅動程序連接到Linux內核中的多個外部驅動程序
- 26. 瞭解Linux內核驅動程序
- 27. HTTP.SYS內核模式驅動程序
- 28. 什麼是Windows內核驅動程序?
- 29. 內核驅動程序簽名
- 30. Windows 7內核驅動程序簽名