单例模式

来源:互联网 发布:苹果同步助手软件 编辑:程序博客网 时间:2024/06/06 06:30

定义:保证某个实例有且只有一个


单例模式-饿汉模式(加载类慢,运行获取对象快,线程安全)
1.将构造方法私有化,不允许外部直接创建对象
2.创建类的唯一实例
3.提供一个用于获取实例的方法

单例模式-懒汉模式(加载类快,运行获取对象慢,线程不安全)
1.将构造方法私有化,不允许外部直接创建对象
2.声明类的唯一实例,使用private static修饰
3.提供一个用于获取实例的方法,使用public static修饰
0 0