黑马程序员技术交流社区
标题:
反射创建对象的方式来和大家分享
[打印本页]
作者:
wangkai
时间:
2015-6-5 17:13
标题:
反射创建对象的方式来和大家分享
反射通过两种情况创建对象:1,用无参的构造方法创建对象,只需调用这个类对应的Class对象的newInstance()方法,注意如果指定的类没有无参构造方法,在调用newInstance()方法时会抛出一个NoSuchMethodException异常
2,使用带参构造方法
第一步:获取指定类的Class对象
第二步:通过Class对象获取满足指定参数类型要求的构造方法类对象
第三步:调用指定Constructor对象的newInstance方法,传入对应的参数值,创建出对象:)
作者:
cyd1058
时间:
2015-6-5 21:29
不错,学习了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2