设计模式之旅
DreamMakers
凡办大事,以识为主,以才为辅,凡成大事,人谋居半,天意居半。
展开
-
设计模式之旅(1)——单态模式,独生子女的IT生活
在软件设计中,我们有时也会需要将某个对象只生成一个,因为太多可能会造成混乱,不利于管理,例如我们的Windows任务管理器,Java类加载器,注册表等,都是指有一个,那么该怎么设计实现呢?这就是本人需要讲述的问题。为了解决上面的问题,单态模式应运而生,作为设计模式中最简单的设计模式,我想今天我们就首先来看看它到底是什么?原创 2014-01-15 16:58:18 · 1449 阅读 · 0 评论 -
常用Java设计模式系列(1)- 单例模式
之前一段时间因为一些事情,挺长时间没有再写博客了,可是作为一个二十一世纪的好青年,怎么能半途而废呢,所以,从今天开始,我要继续把我写博客(尤其是技术博客)的传统延续下去,尽量做到每周都更新一篇博文,广大的网友如果有和我是同一个行业的,可以添加下关注,相互交个朋友,相互学习共同进步。作为一个技术博客,这里就闲话不多说了,还是以讲述技术为主。从今天起,我将陆续将Java中常见的设计模式做个详细的描原创 2017-04-30 15:20:39 · 870 阅读 · 0 评论 -
常用Java设计模式系列(2)- 原型模式
在上篇文章中,我们讲述了最常见也是最简单的单例设计模式常用Java设计模式系列(2)- 单例模式>,在这篇文章中,我们继续设计模式之旅,来讲第二个比较常见的设计模式,那就是原型模式。什么是原型模式呢?原型模式属于对象的创建模式,通过一个原型对象,我们可以创建出更多同类型的对象,避免每次创建同一类型的对象时都是使用new关键字进行创建。简单原型模式的框架大致如下所示:原创 2017-05-01 12:06:04 · 615 阅读 · 0 评论 -
常用Java设计模式系列(4)- 适配器模式
在这篇文章中,我们接着之前的话题,对常见的设计模式进行简单的了解。今天要说什么模式呢?答案是:适配器模式!适配器模式,作为二十几种设计模式中使用比较多的一种设计模式,其思想也是比较容易理解的。对于学Java的人来说,应该知道适配器模式被广泛应用到了JDK的源码中。现在,我们就来看看什么是适配器模式。适配器模式:把类的接口变换成客户端所期望的另外一种接口。适配器模式的作用就是让原原创 2017-05-03 19:17:34 · 609 阅读 · 0 评论