大家对于java的设计模式的看法
    希望大家可以谈谈这方面的,本人现在知道的甚少,望高手指教。

解决方案 »

  1.   

    有的地方感觉还是按设计模式写好,比如dao层。否则将来有人再来看这段代码。。!
      

  2.   

    建议大家写个程序在贴上来,给大家详解详解啊,呵呵
    想多交流交流的
    本人的java群:184877614
    本人南京的

      

  3.   

    写个单例:public class Single{
       private Single single = new Single();
       private single(){
       } 
       public Single getInstance(){
           this.single; 
       }
    }
      

  4.   

     单例模式的俩种方式:
    饿汉式
    public  class Single {
      private static Single single =new Single ();
       
     public  static Single getInstance() {
          return single;
      }
    }
    懒汉式
    public  class Single {
      private static Single single=null;
      
    public   static Single getInstance() {
          if(single==null)
          single=new Single();
          return single;
      }
    }
      

  5.   

    你代码写的够多么?你已经不再需要为实现某些功能不会而奋斗么?你想让你的代码看起来更整洁么?你想在以后是SVN提交的时候少看到很多冲突么?
      

  6.   

    饿汉式
    public class Single {
     private Single(){  }
      private static Single single =new Single ();
        
     public static Single getInstance() {
      return single;
      }
    }
    懒汉式
    public class Single {
      private static Single single=null;
      private Single(){  }
    public static Single getInstance() {
      if(single==null)
      single=new Single();
      return single;
      }
      

  7.   

    设计模式  是多年开发经验的总结。 设计技巧的总结。后人看前人的总结,直接用前人总结好的设计思路,方法,模式我是这么理解的。常用的设计模式 随便百度一下,网上有本pdf,拿 小说举例子的那个 讲得很好。记得代理模式  是拿 王婆、潘金莲 举例。
      

  8.   

    本人刚刚建的java交流群
    大家踊跃进群啊,呵呵
    184877614
      

  9.   

    我有一本好的设计模式书的pdf,里面讲的很生动,也有很多好例子,你要的话加我 504418871,我发给你