黑马程序员技术交流社区
标题:
字符串
[打印本页]
作者:
^.^晴天
时间:
2012-5-10 17:21
标题:
字符串
同一个main方法体中不能存在两个不同的构造器吗?程序会报不安全黄色警告,各位可有良策?(在MyEclipse中的)
作者:
李啸
时间:
2012-5-10 17:28
首先我不明白那两个不同的构造器是指当前类的构造还是值其他类的构造
我刚刚试了试了一试 没有发现报黄线之类的警告
QQ截图20120510172507.png
(5.4 KB, 下载次数: 12)
下载附件
2012-5-10 17:28 上传
作者:
韩慧阳
时间:
2012-5-10 17:47
不可以,构造函数是针对于类的,类可以有构造函数,main是一个特殊的静态方法。main函数是不可以重载构造函数的,因为如果让你重载了那它可能就不是程序入口了,那么程序也就没有入口了撒!
你用this调用两个构造函数了吧?那样一定不可以的,因为this是调用属于这个类的构造器,你调用两个不同的系统就懵了。
黄色警报,我的建议是你就别那么干!换个思路。
作者:
黄坚声
时间:
2012-5-11 08:07
要给相关的类序列化,黄色警告就消失。我以前遇到过。试试看吧。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2