
设计模式
赶路
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java单例对象同步问题探讨[转]
单例对象 (Singleton)是一种常用的设计模式。在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。正是由于这个特点,单例对象通 常作为程序中的存放配置信息的载体,因为它能保证其他对象读到一致的信息。例如在某个服务器程序中,该服务器的配置信息可能存放在数据库或文件中,这些配 置数据由某个单例对象统一读取,服务进程中的其他对象如果要获取这些配置信息,只需访问该单...原创 2010-12-14 22:08:15 · 145 阅读 · 0 评论 -
Java中的单例模式
单例模式是设计模式中使用很频繁的一种模式,在各种开源框架、应用系统中多有应用.像在ORM框架中就使用频繁。 一、定义与结构 单例模式又叫做单态模式或者单件模式。在GOF书中给出的定义为:保证一个类仅有一个实例,并提供一个访问它的全局访问点。单例模式中的“单例”通常用来 代表那些本质上具有唯一性的系统组件(或者叫做资源)。比如文件系统、资源管理器等等。 二、单例模式的目的...原创 2010-11-22 11:00:56 · 120 阅读 · 0 评论 -
java代理(Proxy)模式浅析
下面的代码实现一个简单的代理类,代码来自《java与模式》,该例子的任务是为一个Vector对象提供一个代理对象,当Vector的任何方法被调用之前和调用之后,分别打印出两条信息,这表明这个代理对象有能力截获和控制这个Vector对象。 /* * 实现一个简单的代理类,代码来自《java与模式》该例子 * 的任务是为一个Vector对象提供一个代理对象,当Vector * ...2010-12-03 10:17:17 · 137 阅读 · 0 评论