【发布时间】:2011-11-02 18:16:40
【问题描述】:
我在输入流中有一个类的完整源代码。是否可以使用 Javassist 为此类创建一个新的CtClass 对象?。
我知道使用类的名称可以创建一个新的CtClass 对象,例如:
ClassPool.getDefault().makeClass("name_of_the_new_class");
但就我而言,我事先并不知道类的名称,而只是知道其完整的源代码(当然我可以通过解析源代码得到类的名称,但请不要告诉我这是解决方案的一部分:-))
【问题讨论】:
标签: java javassist javaloader