单例模式之恶汉模式(详解)

一.设计模式

概念:设计模式是一套被反复使用、多人知晓的、经过分类编目的、代码设计经验的总结。

目的:是用设计模式可以重用代码,让代码更容易被他人理解,保证代码的可靠性。

 

二.为什么要使用单例模式?

如果创造出多个实例,就会导致许多问题,比如占用过多资源,不一致的结果等。只有使用单例模式,保证了整个应用中某个实例有且仅有一个。

 

三.常用的单例模式

1.懒汉模式

2.恶汉模式(*)

 

四.通过代码去介绍恶汉模式(无法复制代码,懒得写)

 

注意Singleton中的思考问题。

posted @ 2017-07-25 15:32  newbieYi  阅读(3224)  评论(0编辑  收藏  举报