设计模式-单例模式

单例模式的定义

确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。

设计模式-单例模式_第1张图片

生活中的例子

  1. 比如皇帝,总书记这种对象,对于一个朝代来说有且仅有一个

  2. 其他各种稀缺资源基本上也都是单例的

单例模式的优点


单例模式的缺点


单例模式的应用场景


单例模式中的线程安全问题


单例模式的扩展(有上限的多例模式)


你可能感兴趣的:(设计模式)