《head first 设计模式》读书笔记 - 单例模式

105 阅读1分钟

1.单例模式有什么作用?

​ 单例模式属于创建型的设计模式,它对外提供的实例仅有一份。

2.单例模式是如何处理创建对象的?

- 用private修饰构造方法
- 对外提供一个方法去构造对象
- 这个对象是唯一的

3.实现单例模式大致有几种方式?

- 饿汉式
- 懒汉式
- 静态代码块模式
- 全局锁模式
- 双重校验锁模式
- 静态内部类式