单例模式之恶汉模式(详解)
一.设计模式
概念:设计模式是一套被反复使用、多人知晓的、经过分类编目的、代码设计经验的总结。
目的:是用设计模式可以重用代码,让代码更容易被他人理解,保证代码的可靠性。
二.为什么要使用单例模式?
如果创造出多个实例,就会导致许多问题,比如占用过多资源,不一致的结果等。只有使用单例模式,保证了整个应用中某个实例有且仅有一个。
三.常用的单例模式
1.懒汉模式
2.恶汉模式(*)
四.通过代码去介绍恶汉模式(无法复制代码,懒得写)
注意Singleton中的思考问题。