lz 对这个很模糊,请大师们指点下。谢谢!设计模式

解决方案 »

  1.   

    单态,一般没这种说法。目前GoF定义的23种模式中没有这个。估计是有人对单例的另一种叫法吧,不过个人感觉这个名称不够准确。或者是其他一些人发明出来的影响力不太广的模式,就不知道了哦。
      

  2.   


    Class A
    {
         private A()
         {}
         private final  static a = new A();
         static getInstance(){return a;}
    }class B
    {
        private B(){}
        private static b =null;
        static B getInstance()
        {if (b==null)b=new B();return b;}
    }是不是这两种。
    后者有线程安全问题,前者没有。
      

  3.   

    是一样的,只是在翻译GoF设计模式的时候,翻译的不一样而已。
      

  4.   

    单例模式:http://blog.csdn.net/dawanganban/article/details/9899785