单例模式
来源:互联网 发布:朝阳区群众 知乎 编辑:程序博客网 时间:2024/06/16 11:00
单例模式分为:饿汉式和懒汉式
类图:
饿汉式:
public class SingleBitmap {/** * 饿汉式 */ private static SingleBitmap sSingleBitmap = new SingleBitmap(); private SingleBitmap() { }/** * 饿汉式 * @return */ public static SingleBitmap getInstance() { if (sSingleBitmap != null) { return sSingleBitmap; } return null; }}
懒汉式:
public class SingleBitmap {/** * 懒汉式 */private static SingleBitmap sSingleBitmap;private SingleBitmap() {}/** * 懒汉式 * @return */ public static SingleBitmap getInstance() { if (sSingleBitmap == null) { synchronized (SingleBitmap.class) { if (sSingleBitmap == null) { sSingleBitmap = new SingleBitmap(); } } } return sSingleBitmap; }}
注:这博客写的不错,值得参考
http://blog.csdn.net/jason0539/article/details/23297037
0 0
- 单例、单例模式
- 单例模式-多线程单例模式
- 单件模式(单例模式)
- 设计模式------单例模式
- 设计模式------单例模式
- 设计模式-单例模式
- 设计模式 - 单例模式
- 设计模式---单例模式
- 设计模式---单例模式
- PHP模式-单例模式
- 【设计模式】单例模式
- 设计模式-单例模式
- 设计模式----单例模式
- 设计模式--单例模式
- 设计模式-单例模式
- 单例模式(单子模式)
- 设计模式-单例模式
- [设计模式] 单例模式
- java获得当日零时
- 开博小记
- Supplementing your R package with a Shiny app
- HTML原型制作软件
- CF#313-E. Gerald and Giant Chess-dp+组合数学
- 单例模式
- 模仿锤子手机“飞行模式”dialog样式
- 关于Android的浅杀
- 想成为电脑高手必须掌握的八个cmd 命令
- 详解Java泛型
- HashMap源码
- 并查集的运用
- lush的CSDN博客之旅开启了!
- JSON例子应用