启示

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

  所谓单例模式,简单来说,就是在整个应用中保证只有一个类的实例存在。就像是Java Web中的application,也就是提供了一个全局变量,用处相当广泛,比如保存全局数据,实现全局性的操作等。

单例模式的优缺点和使用场景

http://blog.csdn.net/sky786905664/article/details/68938653

    单例模式详解

http://www.cnblogs.com/zuoxiaolong/p/pattern2.html

 

spring下的bean单例模式与设计模式(GOF)中的单例模式区别

http://blog.csdn.net/litoupu/article/details/22067525

 

总结:单例设计模式主要是在整个应用中保证只有一个类的实例存在,创建时要注意在并发情况下的支持,还有就是在spring中当把一个bean定义设置为singleton作用域时,singleton作用域和GOF设计模式中的单例是完全不同的。把上面3篇文章好好看一遍,单例模式基本上就能掌握了。

posted on 2017-10-10 15:27  启示  阅读(109)  评论(0编辑  收藏  举报