java构造函数也可以用private开头

private 构造函数一般用于Singleton模式,指的是整个应用只有本类的一个对象,一般这种类都有一个类似getInstance()的方法!下面是一个Singleton的例子:
public class User {
private static User user = null;

private User(){

}

public User getInstance(){
if(null == user){
user = new User();
}
return user;

}

}
参考文档如下:
http://zhidao.baidu.com/link?url=4Br0Pp9kIFu41VDk634KBeuFvVq4RwoHB2gFWvN7qknJwUtnOrGn-HCylIl_-sG2mCGsKIDtKWtWyq0hF7qab_

posted @ 2015-02-06 15:42  唾手可得的树  阅读(2215)  评论(0编辑  收藏  举报