是否可以爲JVM(Oracle)編寫插件?如果可以的話,我們可以使用哪種語言。我認爲主要是C++。我們可以爲JVM編寫插件嗎?
0
A
回答
1
是否要自定義JVM本身?或者只是調用本地代碼?
- 如果是前者,你可能更適合OpenJDK,它是開源的,你可以根據你的內心定製它。這將是很多工作,但你確定你真的需要這樣做嗎?
- 如果是後者的話,那當然是可能的和相對簡單:看看Java Native Access
+0
看來我想嘗試的事情要求我選擇第一個選項。 – 2013-03-22 04:38:26
0
的最接近「插件」爲JVM會在我看來是任何註釋處理器或Java代理。註釋處理器可以「擴展」編譯器,例如執行一些自定義驗證步驟,或者生成額外的源代碼。代理是一個運行時組件,例如,kan在加載類時會攔截類加載併發出字節碼,以及其他使用區域。
相關問題
- 1. 我可以使用CodeRush Express編寫插件並使用它嗎?
- 2. 我可以使用Groovy編寫Eclipse插件嗎?
- 3. 我可以用Python編寫瀏覽器插件嗎?
- 4. 我們可以在php中爲shopify創建插件嗎?
- 5. 我可以使用任何JVM語言爲android編程嗎?
- 6. 我可以爲Windows 8「People」應用程序編寫一個插件嗎?
- 7. 用C++編寫的Mozilla/GoogleChrome插件可以反編譯嗎?
- 8. 我們可以用C編寫iphone程序嗎?
- 9. 我們可以使用c#編寫NNTP服務器嗎?
- 10. 我們可以在JPQL中編寫描述表查詢嗎?
- 11. 我們可以查看JVM內存中的對象嗎?
- 12. 我們可以從瀏覽器安裝插件或軟件嗎?
- 13. 我們可以在延遲中編寫循環/條件/代碼塊嗎?
- 14. 我們可以爲wordpress創建表嗎?
- 15. 我們可以寫在CSS文件
- 16. 我們可以寫簡單的css語法是.scss文件嗎?
- 17. 我們可以使用akka.event.Logging在文件中寫入日誌嗎?
- 18. 你可以編寫Zune桌面應用程序的插件嗎?
- 19. 我們可以使用Outlook插件創建並運行宏嗎?
- 20. 我們可以在java中編寫代碼和sic彙編程序嗎?
- 21. 我們可以縮短我寫在js中的jQuery代碼嗎?
- 22. 我可以重寫Convert.ToDateTime()嗎?
- 23. 我可以在插入查詢中寫入插入查詢嗎?
- 24. 我可以使用HTML5/JS編寫文件嗎?
- 25. 是否可以爲Windows,Bada和Symbian編寫Phonegap插件?
- 26. 是否可以爲Publisher 2010和Access 2010編寫VSTO插件?
- 27. 是否可以爲OSX Preview編寫插件?
- 28. 是否可以通過PHP爲WHM編寫插件?
- 29. 我們可以以編程方式配置Chrome嗎?
- 30. 我們可以以編程方式緩存谷歌地圖嗎?
你想要這個插件做什麼? – 2013-03-22 04:05:57
當然可以。但是你認爲這個插件是做什麼的? 請不要把模糊的查詢放在這裏。通過一些努力來清楚你的要求和問題。 – 2013-03-22 04:10:47