本帖最后由 王璐 于 2012-6-30 10:21 编辑
Person p=new Person();
Class clazz=Class.forName("reflect.Person");
Method method=clazz.getMethod("aa1",String.class);
method.invoke(p,"lisi"); Person是一个外部类,反射Person中的一个方法,“Person p=new Person();”这条语句是什么意思,怎么直接创建外部类的对象了?
“method.invoke(p,"lisi"); ”,invoke()方法第一个参数怎么给它设置参数?
|
|