有谁知道任何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中的类对象运行任意函数
在运行时创建类的目的是什么? –