public class Singleton{
private static Singleton instance;
private Singleton();
public static Singleton getInstance(){
if(instance==null) {
instance = new Singleton();
}
return instance;
}
}
单例设计模式的特点在于绕过类的构造器生成仅有的一个类的实例。
在类的内部有一个 private 的构造器可以避免在类的外部通过构造器生成类的对象。
在static 的getInstance()方法中生成一个类的对象。