2 gqgq0311 gqgq0311 于 2014.06.14 10:32 提问

java ClassLoader怎么手动加载2个相互引用的类

public class A{
private B b;
}

public class B{
private A a;
}

程序中只有这2各类的class文件的2进制数据(2个byte[]),怎么使用classloader加载这2个类呢.
因为涉及到了A类需要B类 B类需要A类,如果使用简单的defineClass会出ClassNotFoundException异常.

Csdn user default icon
上传中...
上传图片
插入图片