Java设计模式-目录
2017-05-10 本文已影响2580人
d26168ad953a
Java设计模式
一、 什么是设计模式
设计模式是一套被反复利用,多数人知晓的,经过分类编目的,代码设计经验的总结。
二、 使用设计模式的目的
为了重用代码,让代码更容易让他人理解,保证代码的可靠性。
三、准备工作
四、Java设计模式分类
Java设计模式之01_Factory(工厂模式)
Java设计模式之02_Singleton(单例模式)
Java设计模式之03_Builder(建造者模式)
Java设计模式之04_Prototype(原型模式)
Java设计模式之05_Flyweight(共享模式/享元模式)
Java设计模式之06_Bridge(桥模式)
Java设计模式之07_Decorator(装饰模式)
Java设计模式之08_Composite(组合模式)
Java设计模式之09_Adapter(适配器模式)
Java设计模式之10_Proxy(代理模式)
Java设计模式之11_Facade(外观模式)
Java设计模式之12_Iterator(迭代模式)
Java设计模式之13_Template(模板模式)
Java设计模式之14_ChainOfResponsibility(责任链模式)
Java设计模式之15_Memento(备忘录模式)
Java设计模式之16_Mediator(中介模式)
Java设计模式之17_Interpreter(解释器模式)
Java设计模式之18_Strategy(策略模式)
Java设计模式之19_State(状态模式)
Java设计模式之20_Observer(观察者模式)
Java设计模式之21_Visitor(访问者模式)
Java设计模式之22_Command(命令模式)
ps:学习整理,仅供参考!
纯纯代码兴味索然
感谢阅读收获归你
不妥之处敬请指教