java设计模式(创建型)
文章平均质量分 90
跳动的格子
1.性格阳光乐观,对互联网前沿技术有很大热情并愿意为之付出努力<br/>2.具备很强的学习能力和自我管理能力<br/>3.对待工作认真负责,团队合作能力强<br/>4.乐于沟通、乐于分享
展开
-
java设计模式之工厂模式
一直想写点东西来介绍下我理解的java设计模式,顺便和大家共同交流学习,希望对大家有所帮助。 今天就从比较常用的工厂模式谈起,说起工厂模式,一个典型的应用就是spring框架,稍后在工厂模式的扩展中我会稍作介绍。那接下来我就根据一些小例子谈一下我对java工厂模式的理解。 一、引子 话说很多年前,有个人叫小黑,他娶了个老婆,只会做三种食物:大米、馒头和窝窝。老婆会原创 2013-05-22 23:22:29 · 741 阅读 · 0 评论 -
java设计模式之单例模式
上次给大家介绍了下工厂模式,今天我们来谈一下java设计模式中最简单也是最复杂的单例模式,事先想在网上找了一下有关介绍单例模式的文章看一下大家是怎么理解的,找到了这一篇,感觉他介绍的已经很全面了,对单例模式的分析也比较深刻,于是就转来跟大家分享下,以下内容大部分为转载,少部分为自己修改。 转载: Singleton模式可以是很简单的,它的全部只需要一个类就可以完成(看看可怜的UML转载 2013-05-23 21:36:09 · 366 阅读 · 0 评论 -
java设计模式之建造者模式
今天我们来谈一下java设计模式中的建造者模式,首先我们先看一下建造者模式的正式定义 建造者模式(Builder):将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 使用场景: 1、当创建复杂对象的算法应该独立于该对象的组成部分以及它们的装配方式时。 2、当构造过程必须允许被构造的对象有不同的表示时。 那建造者模式到底是什么意思呢,按照惯原创 2013-05-26 17:11:59 · 545 阅读 · 0 评论