设计模式之单例模式
来源:互联网 发布:易语言源码图标 编辑:程序博客网 时间:2024/06/05 05:48
- 懒汉式
public class Singleton{ private Singleton(){} private static class LazyHolder{ private static final Singleton INSTANCE = new Singleton(); } public static final Singleton getInstance(){ return LazyHolder.INSTANCE; }}
- 饿汉式
public class Singleton{ private Singleton(){} private static final Singleton single = new Singleton(); public static Singleton getInstance(){ return single; }}
懒汉式和饿汉式的区别:
饿汉式:类一旦加载,就把单例初始化完成
懒汉式:只有调用getInstance的时候才去初始化这个单例
0 0
- 设计模式之 单例设计模式
- 设计模式之 单例设计模式
- 设计模式之单例设计模式
- 设计模式之-----------单例设计模式
- 设计模式之:单例设计模式
- 设计模式之单例设计模式
- 设计模式之单例设计模式
- 设计模式之单例设计模式
- 设计模式之单例设计模式
- 设计模式之单例设计模式
- 设计模式之单例设计模式
- 设计模式之单例设计模式
- 设计模式之单例设计模式
- 设计模式之-单例设计模式
- 设计模式之单例设计模式 标签: 设计模式
- 设计模式之单例
- 设计模式之单例
- 设计模式之 单例
- next表的套路写法
- linux软件包管理--yum源码包
- Day 6 of 6
- python函数式编程中的装饰器
- ITWEEN 相机运动 角色特写
- 设计模式之单例模式
- Activity的启动模式
- C编程的细节(1)
- 从 setNeedsLayout 说起
- 困兽之斗--乐视2017暑期实习生笔试题(二)
- ios中的初始化函数
- file结构体中的重要字段
- 安装oracle rac 11g 在运行图形化之前的准备
- python opencv 读取视频文件并保存