关于Constructor类的用法
Constructor是构造方法吧?
然后c.newInstance() 为什么可以创造出一个Person实体类呀?和new出来的有区别吗?
0
收起
正在回答
1回答
Constructor是一个类,通过这个类中的getConstructor方法可以获取Person类中的无参构造方法。然后通过c.newInstance()方法就可以创建Person的实例对象了。
newInstance()和new的区别:newInstance( )是一个方法,而new是一个关键字,其次,Constructor类下的newInstance()的使用有局限,因为它生成对象只能调用无参的构造函数,而使用new关键字生成对象没有这个限制,可以调用带参的构造方法,祝学习愉快~
Java数据库开发与实战应用2018版
- 参与学习 人
- 提交作业 277 份
- 解答问题 4297 个
Java数据库开发的必备技能,从流行的MySQL数据库开始,到Java原生的数据库管理接口JDBC的使用,再到常用的数据持久化框架MyBatis,让你向Java工程师的目标又迈进了一步!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星