黑马程序员技术交流社区
标题:
Class类的getConstructor方法疑问?
[打印本页]
作者:
umbriel
时间:
2015-8-3 23:04
标题:
Class类的getConstructor方法疑问?
晚上练习反射代码,用class类中的getConstructor得到构造函数时出现了NoSuchMethodException,谁能给解答下?
代码如下:
//persion类
复制代码
作者:
umbriel
时间:
2015-8-3 23:08
代码怎么不见了。。。
class Persion
{
public String name;
private int age;
Persion(String name,int age){
this.name=name;
this.age=age;
}
public String toString(){
return name+"::"+Integer.toString(age);
}
}
问题代码:
Constructor<Persion> c1=Persion.class.getConstructor(new Class[]{String.class,Integer.TYPE});//就是这句出的NoSuchMethodException,编译时没问题
Persion zhangsan=c1.newInstance("zhangsan",19);
作者:
umbriel
时间:
2015-8-7 22:37
果然是沉了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2