background image

1. 设计模式

内容简介

    有感于设计模式在日常开发中的重要性,同时笔者也自觉对设计模式小有心
得,故笔者*写二十三种设计模式的简单例子、
并整理二十三种设计模式的理论部分,综合汇总成这份 Java 设计模式(疯狂
J*va 联盟§
版),希望对大家有所帮助。

    本份帮助文档主要是为了向读者介绍二十三种设计模式,包括模式的描述,
适用性,模*的组成部分,并附带有简单的例
子和类*,目的是为了让读*了解二十三种*计模式,并能方便的查阅各种设计模
*的用法及注意点。

    所附的例子非常简单,慢慢的引导读者从浅到深了解设计模式,并能从中享
受设计的乐趣。

    由于每个人对设计*式的理解都不尽一致,因此,可能本文档的例子*有不恰
当的地方,还望各位读者指出不恰当的地方。
欢迎登录疯狂 J*va 联盟§进行技术交流,疯狂 Java 联盟§的论坛宗旨是:

    

所有的技术发帖,均有回复。

    疯狂 Java 联盟§网址:http://www.crazyit.org§

笔者简介

    笔者曾师从李刚老师学习 Java,现居广州。对 Java 软件开发、各种 Java 开源
技术都非常感兴趣,曾参与开发、主持*发过大
量 Java、Java EE 项目,对 Java、Java *E 项目有一定认识*见解。欢迎大家与笔
者就 Java、Java EE 相*方面进行技术交流。

    笔者现为疯狂 Jav*联盟§的总版主(论坛 ID:杨恩雄),也希望通过该平台
与大家分享 Java、Java EE 技术、*得。

    本人邮箱:yangenxiong@163.com§          

声明

    本文档编写、制作过程中得到了疯狂 Java 联盟§、以及笔者学习工作过程大量
朋友的支持,大家都抱着一个目的:为国内软件
软件开发事业作出绵薄贡献。
    我们在此郑重宣布,本*档遵循 Apache 2.0 协议。在完整保留全部文本(包括
本版权页),并且不违反 Apache 2.0 协议的前提

2