文档章节

Java23 种模式

SmileIO
 SmileIO
发布于 2016/11/15 16:42
字数 188
阅读 2
收藏 0

创建型: 
        1. 单件模式(Singleton Pattern) 
        2. 抽象工厂(Abstract Factory) 
        3. 建造者模式(Builder) 
        4. 工厂方法模式(Factory Method) 
        5. 原型模式(Prototype) 
结构型: 
        6. 适配器模式(Adapter Pattern) 
        7. 桥接模式(Bridge Pattern) 
        8. 装饰模式(Decorator Pattern) 
        9. 组合模式(Composite Pattern) 
       10. 外观模式(Facade Pattern) 
       11. 享元模式(Flyweight Pattern) 
       12. 代理模式(Proxy Pattern) 
行为型: 
       13. 模板方法(Template Method) 
       14. 命令模式(Command Pattern) 
       15. 迭代器模式(Iterator Pattern) 
       16. 观察者模式(Observer Pattern) 
       17. 解释器模式(Interpreter Pattern) 
       18. 中介者模式(Mediator Pattern) 
       19. 职责链模式(Chain of Responsibility Pattern) 
       20. 备忘录模式(Memento Pattern) 
       21. 策略模式(Strategy Pattern) 
       22. 访问者模式(Visitor Pattern) 
       23. 状态模式(State Pattern)

本文转载自:http://www.cnblogs.com/onlywujun/archive/2013/03/01/2938641.html

上一篇: Class.forName
下一篇: java 基础
SmileIO
粉丝 0
博文 5
码字总数 112
作品 0
私信 提问
Java 代理模式之一:静态代理

代理模式Proxy Pattern,是Java23种设计模式之一,也是比较重要的一种。 本文以小Demo为例,注释中讲解静态代理。 接口类: package com.andy.proxy.statis;/*** @包名 :com.andy.proxy<br...

Andy市民
2013/08/28
0
0
java23种设计者模式 + 例子

java的设计模式大体上分为三大类(个人理解): 创建型模式(4种):工厂模式,单例模式,建造者模式,原型模式 结构型模式(7种):适配器模式,装饰器模式,代理模式,外观模式,桥接模式,组...

Armymans
2018/12/03
0
0
一句话总结java23种设计模式

设计模式的六大原则 1、开闭原则(Open Close Principle):对扩展开放对修改关闭 2、里氏代换原则(Liskov Substitution Principle):父类出现的地方,子类也可出现 3、依赖倒转原则(Dep...

HZCoder
2016/03/15
207
4
java23种设计模式十四(连载)

十四、原型模式 原型模式属于对象的创建模式,它要求对象可以“克隆”自身,从而可以复制本身的对象来创建一个实例。通过原型创建的对象,不需要关心这个实例本身,只要实现了克隆方法,就可...

lynnlovemin
2017/08/31
0
0
Java23种设计模式案例:抽象工厂模式(abstractFactory)

抽象工厂模式是所有形态的工厂模式中最为抽象和最具一般性的一种形态。抽象工厂模式是指当有多个抽象角色时,使用的一种工厂模式。抽象工厂模式可以向客户端提供一个接口,使客户端在不必指定...

孟飞阳
2016/06/26
127
0

没有更多内容

加载失败,请刷新页面

加载更多

老也有错?35岁程序员是一道坎,横亘在每个技术职场人的心中

随着互联网的高速发展变革,大龄恐惧症越来越多地在技术圈被人讨论。很多程序员在工作5-10年以后,都会开始思考5年、10年甚至更久以后的自己,会是怎样一种生活工作状态,以及是否会被时代抛...

我最喜欢三大框架
14分钟前
0
0
今日头条算法原理详解全集,值得收藏!

今天,算法分发已经是信息平台、搜索引擎、浏览器、社交软件等几乎所有软件的标配,但同时,算法也开始面临质疑、挑战和误解。今日头条的推荐算法,从 2012 年 9月第一版开发运行至今,已经经...

骚年锦时
26分钟前
2
0
零拷贝:用户态视角

在Linux系统越来越多的人听说过所谓的零拷贝技术,但是我经常遇到很多对这个名词没有完全理解的人。因此,我决定写一些文章,深挖这个问题,希望能揭开这个有用的特性。在这篇文章,我们从用...

凌渡
38分钟前
0
0
以太坊中文文档翻译-区块

本文原文链接 点击这里获取Etherscan API 中文文档(完整版) 完整内容排版更好,推荐读者前往阅读。 区块(Blocks) 区块相关的 API,接口的参数说明请参考Etherscan API 约定, 文档中不单独...

Tiny熊
46分钟前
2
0
Linux 内核的一个问题

是virtio 驱动,但是没有启动 virtio-mmio virtio-mmio.0: Failed to enable 64-bit or 32-bit DMA. Trying to continue, but this might not work.....[ 1.047924] md: ... autorun......

MtrS
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部