日期:2014-05-20  浏览次数:20842 次

求大牛,反射编译问题(100分给一人)

Constructor localConstructor = localClass.getDeclaredConstructor(new Class[] { ClassLoader.class });
this.classGuard = ((ClassLoader)localConstructor.newInstance(new Object[] { this }));localClass.getDeclaredMethod("FFClass",new Class[]{ String.class, [B.class }
这个B.CLASS是意思,[B.class如何通过编译
------解决方案--------------------
[ 应该去掉

B.class表示的B类的Class对象啊。
localClass.getDeclaredMethod("FFClass",new Class[]{ String.class, [B.class }
就是获取localClass的  FFClass(String s,B b)  这个方法。
------解决方案--------------------
楼主这个就是java的反射代码,数组的class没有[B.class的写法就是B[].class