单例类

使用private和static配合实现

class Singleton{

  private static Singleton instance;

  private Singleton(){}

  public static Singleton getInstance(){

    if(instance == null){

      instance = new Singleton();

    }

    return instance;

  }

}

原文地址:https://www.cnblogs.com/zawjdbb/p/6899022.html