请选择 进入手机版 | 继续访问电脑版
本站特色:极好的技术研究氛围!所有技术交流,必有回复!

疯狂Java联盟

 找回密码
 加入联盟
查看: 2931|回复: 4

Java构造器的用法

[复制链接]
发表于 2011-5-4 00:19:18 | 显示全部楼层 |阅读模式
发表于 2011-5-4 20:29:43 | 显示全部楼层
不一定的,其实当你使用反射来创建Java对象时也会调用构造器。
比如你调用Class对象的newInstance()方法也会调用构造器的。
回复

使用道具 举报

发表于 2011-5-4 20:33:27 | 显示全部楼层
实际上还不止这些,同一个类中也可使用
this()这种形式来调用其他重载的构造器。

当一个子类继承父类时,
子类构造器总会调用父类的构造器:如果没有用super()来指定调用父类的哪个构造器,那么JAVA会自动让子类构造器调用父类无参数的构造器。
回复

使用道具 举报

 楼主| 发表于 2011-5-7 10:51:39 | 显示全部楼层
感谢“风之谷”的回答,我想我大致明白了。
回复

使用道具 举报

发表于 2011-5-21 18:33:57 | 显示全部楼层
楼上上正解哈
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入联盟

本版积分规则

视频、代码、电子书下载
请关注"疯狂图书"公众号
QQ交流1群: 545923995  未满
微信群请扫二维码
QQ交流1群:
545923995
(未满)

小黑屋|手机版|Archiver|疯狂Java联盟 ( 粤ICP备11094030号 )

GMT+8, 2019-3-22 03:58 , Processed in 0.175241 second(s), 7 queries , File On.

快速回复 返回顶部 返回列表