liyanlei的专栏

学海无涯,温故而知新

Java软件架构设计

http://blog.csdn.net/hdy007/article/details/1509910开始的架构设计也是最难的,需要调研同类产品的情况以及技术特征,了解当前世界上对这种产品所能提供的理论支持和技术平台支持,再结合自己项目的特点(需要透彻的系统分析),才能逐步形成自己项目的架构蓝图。...

2018-02-28 23:11:08

阅读数:472

评论数:0

为什么工厂模式是华而不实的—浅谈工厂模式的利与弊

转载请注明出处:http://blog.csdn.NET/singwhatiwanna/article/details/17428923 说明:博主虚心接受大家的抨击,批评,指正 前言 我一直想介绍下工厂模式,我曾经搞过J2EE,用的是轻量级SSH框架,其中spring有IOC概念,可以称之为...

2017-08-14 11:43:50

阅读数:93

评论数:0

三种工厂模式区别总结

工厂模式分为三种:简单工厂、工厂模式和抽象工厂模式。三者之间存在哪些异同呢?先分别看看各个模式的特点 一、     简单工厂模式: 实现了算法和界面的分离,也就是将业务逻辑和界面逻辑分开了,降低了耦合度。 算法的封装:  定义一个抽象的算法接口,提供不同算法的公共接口方法。其他具体算法继承这...

2017-08-14 11:43:10

阅读数:84

评论数:0

设计模式笔记--设计模式比较

一、创建类模式大PK 创建类模式包括工厂方法模式、建造者模式、抽象工厂模式、单例模式和原型模式,它们都能够提供对象的创建和管理职责。其中的单例模式和原型模式非常容易理解,单例模式是要保持在内存中只有一个对象,原型模式是要求通过复制的方式产生一个新的对象,这两个不容易混淆。剩下的就是工厂方法模式、...

2017-08-14 11:42:57

阅读数:1058

评论数:0

设计模式:各个模式间的对比

建造者模式、抽象工厂模式、工厂模式的区别 建造者模式和抽象工厂模式  与抽象工厂模式相比,建造者模式返回一个组装好的完整产品,而抽象工厂模式返回一系列相关的产品,这些产品位于不同的产品登记结构,构成了一个产品族。 在抽象工厂模式中,客户端实例化工厂类,然后调用工厂方法获取所需产品对象,而在建造...

2017-08-14 11:42:16

阅读数:77

评论数:0

Java开发中的23种设计模式详解

一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模...

2017-07-31 18:48:34

阅读数:250

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭