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