设计模式
Torres
积累 成长
展开
-
设计模式详解-结构型之适配器模式
实例场景:我们以前的电脑上键盘的usb接口有的是圆形的,现在假如这个接口坏了,用户想要更换一个,但市场上基本上是方形usb接口,很无赖,配不上号,这时,店主告诉用户不用担心,买一个转换器就行,转换器可以兼容圆形和方形接口,问题就解决了。这个场景用到了我们所说的:适配器模式 Adapter模式的定义:把一个类的接口变换成客户端所期待的另外一种接口,使得原本由于接口不兼容而不能再一起工作的那些类可以原创 2012-05-23 11:05:51 · 964 阅读 · 1 评论 -
单例模式详解
单例模式 http://www.ibm.com/developerworks/cn/java/j-dcl.html 定义: Ensure a class has only one instance, and provide a global point of access to it. 确保某个类只有一个实例,并提供一个全局访问点。转载 2013-07-31 14:34:53 · 410 阅读 · 0 评论 -
深入Java单例模式
在GoF的23种设计模式中,单例模式是比较简单的一种。然而,有时候越是简单的东西越容易出现问题。下面就单例设计模式详细的探讨一下。 所谓单例模式,简单来说,就是在整个应用中保证只有一个类的实例存在。就像是Java Web中的application,也就是提供了一个全局变量,用处相当广泛,比如保存全局数据,实现全局性的操作等。 1. 最简单的实现 首先转载 2013-07-31 15:07:47 · 336 阅读 · 0 评论