***************************************************************************************************************************
作者:EasyWave 时间:2013.02.16
类别:Android系统源码分析 声明:转载,请保留链接
注意:如有错误,欢迎指正。这些是我学习的日志文章......
***************************************************************************************************************************
一:什么是单例模式
单例模式也称为单件模式、单子模式,可能是使用最广泛的设计模式。其意图是保证一个类仅有一个实例,并提供一个访问它的全局访问点,该实例被所有程序模块共享。单例模式有许多种实现方法,在C++中,甚至可以直接用一个全局变量做到这一点。使用全局对象能够保证方便地访问实例,但是不能保证只声明一个对象——也就是说除了一个全局实例外,仍然能创建相同类的本地实例。《设计模式》中文版一书中给出了一种很不错的实现,在84页开始讲这个单例模式。具体的可以参考书中所说。
二:单例模式的优点