有誰知道任何Java庫會允許我在運行時定義一個新的Java類,並且還實例化該類的一個實例?在運行時創建任意Java類
2
A
回答
1
ASM是一個全功能的Java字節碼操作和分析框架。它可以用來修改現有的類或直接以二進制形式動態生成類。
1
0
如果您不想在字節碼級別工作,可能的解決方案是使用Java SE 6的Compiler API。有關示例,請參閱here。
0
Java的Proxy類可用於創建在運行時實現特定接口的動態類。這些類使用InvocationHandler來處理方法調用。
相關問題
- 1. 在運行時創建類
- 2. 在運行時創建類
- 3. 在Objective-C的運行時創建類有什麼意義?
- 4. 在運行時從XSD創建Java Class
- 5. 運行時錯誤創建意圖
- 6. 在運行時創建數據類型
- 7. php在運行時創建類方法
- 8. 在運行時創建C#類
- 9. 在運行時創建委託類型
- 10. 在運行時創建動態類
- 11. 在運行時創建成員的類
- 12. 如何在運行時創建一個Java類的副本?
- 13. 如何在Java中運行時創建動態類
- 14. SwingWorker運行創建線程的類。 Java
- 15. 在編譯時運行任意代碼
- 16. Java運行進程:在任意進程運行時查看字節代碼
- 17. Java運行時文本框創建
- 18. Java:我可以在運行時將運行時異常注入任意類方法嗎?
- 19. 如何創建類的實例在運行時創建
- 20. 在運行時創建Tframes:
- 21. 在運行時創建TRadioGroup
- 22. 在運行時創建XML
- 23. 創建它在運行時
- 24. 在運行時創建TabView?
- 25. 在運行時創建TextBlock
- 26. 在運行時向對象添加任意類型
- 27. 創建運行時
- 28. C#運行時間類的創建
- 29. 運行時創建一個類
- 30. 從java中的類對象運行任意函數
在運行時創建類的目的是什麼? –