关于构造方法
请问空的构造方法 :
1 private Account(){
}
2 private Account(){
;
}
1和2有什么区别呢?
问题点数:20、回复次数:9Top
1 楼Javafan0(狂刀)回复于 2006-07-03 19:32:40 得分 0
JVM代码中估计多加一条指令,并占一个行号.
执行效果没变.Top
2 楼kevinliuu()回复于 2006-07-03 20:06:27 得分 0
谁写的代码,多此一举Top
3 楼wjs2338(Yesterday Once More)回复于 2006-07-03 21:16:21 得分 0
构造函数还有private的?Top
4 楼kevinliuu()回复于 2006-07-03 21:24:22 得分 0
可以,Singleton模式都是private的构造函数,防止new对象Top
5 楼talentluo(罗体真下流)回复于 2006-07-03 22:04:53 得分 0
应该是一样的!两个只能存在一个,否则会抱错!Top
6 楼TK2006(改个名,好听点~~)回复于 2006-07-03 22:06:06 得分 0
没什么区别吧!!!Top
7 楼zhangdaj(多多)回复于 2006-07-03 22:52:13 得分 0
将构造函数设置成private,什么影响都没有,编译时和没有该关键字一样的效果Top
8 楼jcol9798()回复于 2006-07-04 09:25:33 得分 0
那用第二种写法可能是规范吧Top
9 楼fjw(微积分)回复于 2006-07-04 11:49:12 得分 0
第二种更规范???
我更喜欢第一种
我认为两者应该是一样的Top




