随笔分类 -  Java设计模式GOF

有关 Java 设计模式 GOF 23 中
摘要:Java设计模式GOF之6大设计原则原则 1、开闭原则(Open Close Principle) 一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。 开闭原则是面向对象的可复用设计的第一块基石,它是最重要的面向对象设计原则。 开闭原则由Bertrand Meyer于1988年提出 一个软件实 阅读全文
posted @ 2017-04-05 19:06 勇闯天涯zfc 阅读(905) 评论(0) 推荐(1)
摘要:一、工厂模式(Factory) 1、实现了创建者和调用者的分离 2、应用场景 ①JDK中 Calendar 的 getInstance(); ②JDBC 的 Connection 对象的获取; ③Hibernate 的 SessionFactory 创建 Session 对象; ④Spring 的 阅读全文
posted @ 2017-04-05 18:32 勇闯天涯zfc 阅读(416) 评论(0) 推荐(0)
摘要:一、单例模式(Singleton) 1、单例模式应用场景 ①Servlet ②任务管理器 ③链接池 ④Spring中每个 bean 默认是单例 ⑤网站计数器 2、单例要求 ①构造器私有 ②私有的静态变量 ③公共的静态的可以访问私有的静态变量的方法 结论:由结果可以得知单例模式为一个面向对象的应用程序 阅读全文
posted @ 2017-04-02 18:59 勇闯天涯zfc 阅读(444) 评论(0) 推荐(0)