5
|
Grundlefleck anujkk · 技术社区 · 15 年前 |
![]() |
2
5
首先,ASM的使用方式可以避免使用ClassLoader获取类的信息。 ASM框架中有几个地方默认加载类,但所有这些地方都可以在您自己的子类中重写。在我的脑海里:
|
![]() |
3
2
据我所知,您不能在运行时扩展系统类加载器,但可以使用 URLClassLoader |
![]() |
4
2
您可以尝试在应用程序启动时设置一个“启动器”,以创建
当
|
![]() |
5
2
是的,你可以用 URLClassLoader 我有一个在运行时加载类的测试。该类不在类路径中(甚至在运行测试时也不存在),稍后将加载并运行良好。 这是密码。
摘自 question |
![]() |
6
1
我创建了自己的类加载器,非常简单。
|
![]() |
tom · 通过ASM替换完整方法 8 年前 |