`
wolfcame
  • 浏览: 78064 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Java的23种常用设计模式

阅读更多
按照目的来分,设计模式可以分为创建型模式、结构型模式和行为型模式。
创建型模式用来处理对象的创建过程;结构型模式用来处理类或者对象的组合;行为型模式用来对类或对象怎样交互和怎样分配职责进行描述。

创建型模式用来处理对象的创建过程,主要包含以下5种设计模式:
 工厂方法模式(Factory Method Pattern)
 抽象工厂模式(Abstract Factory Pattern)
 建造者模式(Builder Pattern)
 原型模式(Prototype Pattern)
 单例模式(Singleton Pattern)

结构型模式用来处理类或者对象的组合,主要包含以下7种设计模式:
 适配器模式(Adapter Pattern)
 桥接模式(Bridge Pattern)
 组合模式(Composite Pattern)
 装饰者模式(Decorator Pattern)
 外观模式(Facade Pattern)
 享元模式(Flyweight Pattern)
 代理模式(Proxy Pattern)

行为型模式用来对类或对象怎样交互和怎样分配职责进行描述,主要包含以下11种设计模式:
 责任链模式(Chain of Responsibility Pattern)
 命令模式(Command Pattern)
 解释器模式(Interpreter Pattern)
 迭代器模式(Iterator Pattern)
 中介者模式(Mediator Pattern)
 备忘录模式(Memento Pattern)
 观察者模式(Observer Pattern)
 状态模式(State Pattern)
 策略模式(Strategy Pattern)
 模板方法模式(Template Method Pattern)
 访问者模式(Visitor Pattern)
分享到:
评论

相关推荐

    JAVA23种常用设计模式源码

    Java23种常用设计模式源码,并内有详细说明。非常适合初学者学习和理解Java设计模式强大之处。

    java23种常用设计模式

    java设计模式,常看看没有坏处。

    java常用23中设计模式

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

    JAVA常用设计模式

    JAVA常用设计模式JAVA常用设计模式JAVA常用设计模式JAVA常用设计模式JAVA常用设计模式JAVA常用设计模式JAVA常用设计模式JAVA常用设计模式JAVA常用设计模式JAVA常用设计模式

    java 设计模式.23种java常用设计模式

    java 设计模式.23种java常用设计模式 chm格式 java 设计模式.23种java常用设计模式 chm格式

    JAVA23个常用设计模式(ppt下载)

    java 23个常用的设计模式,学校教材,ppt格式,一共4章,还不错!

    java几种常用的设计模式

    -------------------------------java几种常用的设计模式--------------------------------------------------------------------------------------------------------------------------

    Java常用设计模式

    Java的一些常用设计模式,包括单例模式、门面模式、策略模式、观察者模式、建造者模式、简单工厂模式、抽象工厂模式、工厂方法模式、代理模式、动态代理模式,适合初学者掌握

    java23种编程设计模式

    java编程设计模式的学习文中理出了java23中常用的的设计模式,谢谢大家的使用

    五种常用的Java设计模式

    归纳总结java常用的5种设计模式,出说明各个模式的特点外,还配有实例。

    java几种常用的设计模式源码和心得

    java几种常用的设计模式源码和心得

    23种JAVA设计模式和15种J2EE设计模式.pdf

    设计模式是java编程的一个很重要的部分,本书详细介绍了java编程中最常用的各种设计,它非常适合高级编程人员学习

    JAVA常用设计模式.ppt

    JAVA常用设计模式,包括:简单工厂、抽象工厂、单例、外观、桥接、代理等设计模式

    java常用设计模式集锦

    java常用的设计模式一个简单总结,如工厂模式、单例模式、代理模式等等。(楼主也是未入门的菜鸟,如有错误请及时联系楼主更正,谢谢!)

    JAVA常用设计模式详解大全

    该文件里面包含JAVA开发常用的设计模式,通过举例、分析、代码示意的方式让读者很容易理解

    23种JAVA设计模式和15种J2EE设计模式

    23种JAVA常用设计模式和15种J2EE常用设计模式

    java中常用设计模式总结心得

    java中常用到的设计模式,包括单例模式,工厂模式,建造模式门面模式等详细的解释

    JAVA常用的设计模式

    JAVA常用的设计模式JAVA常用的设计模式JAVA常用的设计模式JAVA常用的设计模式JAVA常用的设计模式JAVA常用的设计模式JAVA常用的设计模式JAVA常用的设计模式JAVA常用的设计模式JAVA常用的设计模式JAVA常用的设计模式...

    Java常用设计模式例子

    以JAVA为例,汇总了十几种常用的设计模式,包括了:单例模式、工厂模式、建造者模式、适配器模式、装饰器模式、外观模式、命令模式、观察者模式、状态模式、策略模式、模板方法模式等。仅供学习使用。 相关文章请看...

    java,android常用设计模式,单例,mvp

    本人深圳安卓开发程序猿一枚,希望能一起...最近重温了一下java的设计模式,练练手,java设计模式有23种,写了12种常用的设计模式,一些觉得用不上就没写,水平有限,有问题欢迎留言一起加油email:674928145@qq.com!

Global site tag (gtag.js) - Google Analytics