设计形式-单例(Singleton)模式

设计模式-单例(Singleton)模式

单例(Singleton)模式
    为了限制该类的对象被随意地创建,需要保证该类构造方法是私有的,这样外部类就无法创建该类型的对象了;另外,为了方便给客户提供对此单例对象的使用,我们为它提供一个全局的访问点。

 

public class Singleton {

    private static Singleton instance = new Singleton();
   
    private Singleton() {
       
    }
   
    public static Singleton getInstance() {
       
        return instance;
    }

}