lintomny 发表于 2013-1-30 02:21:29

Singleton

意图
保证一个类仅有一个实例,并提供一个访问它的全局访问点。(G4)

场景
不知大家用过Derby这个嵌入式数据库没有,同一时间只能有一个进程访问Derby。这样我们就需要设置一个全局唯一的操作类对进行Derby数据库的各种操作。Singleton便是解决这类问题的一颗银弹。

在Java中static指定的属性在JVM中是全局唯一的,利用这一点我们便可以来实现Singlton的效果。
* 注意要将默认的构造函数设置成private的,这样才能保证只能通过getSingleton()来获取单一的实例。
<div class="code_title">java 代码
页: [1]
查看完整版本: Singleton