有什么用?
保证一个类仅有一个实例。
是什么?
类型:
是一种创建型的设计模式
模型:
现实生活中的CEO, CFO 等管理者,或资源控制者。
结构:
构造器私有化
类中包含一个自己的实例作为属性并提供对外的接口
考虑同步的情况
类图:
种类:
饱汉式
饿汉式
静态内部类式
代码例子?
android SDK 中的InputMethodManager.getInstance()
java JDK 中的Runtime.getRuntime()
应用例子?
账户管理
统计管理
皮肤管理
配置管理
跟管理相关的一般都用单例类
不错的文章:
http://blog.csdn.net/beyond0525/article/details/22794221