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_