单例设计模式

 

class Single

{  

   private static Single s = new Single();

   private Single(){};

   public static Single getInstance()

    {

      return s;

    }

}

 

延迟加载

class Single

{

    private static Single s = null;

    private Single(){};

    public static Single getInstance()

    {

 

      if(s == null)

        s = new Single();

    }  

 

}

 

posted @ 2018-09-21 14:41  dber521  阅读(102)  评论(0编辑  收藏  举报