day41-单例设计模式
单例设计模式上
为什么要使用单例?
单例存在哪些问题?
单例与静态类的区别?
有何替代的解决方案?
1、什么是单例设计模式:
一个类只允许创建一个对
象(或者实例),那这个类就是一个单例类,这种设计模式就叫作单例设计模式,简称单例
模式。
一个类只允许创建唯一一个对象”。那对象的唯一性的作用范围是什么呢?
是指线程内只允许创建一个对象,还是指进程内只允许创建一个对象?答案是后者,也就是说,单例模式创建的对象是进程唯一的
单例设计模式中
单例设计模式下
如何理解单例模式中的唯一性?
如何实现线程唯一的单例?
如何实现集群环境下的单例?
如何实现一个多例模式?

浙公网安备 33010602011771号