结构图:
释义:
单例模式:保证一个类只有一个实例, 并提供一个访问该实例的全局节点。
创建方式:懒汉模式、饿汉模式
步骤:
1.将默认构造函数设为私有, 防止其他对象使用单例类的 new运算符。
2.新建一个静态构建方法作为构造函数。 该函数会 “偷偷” 调用私有构造函数来创建对象, 并将其保存在一个静态成员变量中。 此后所有对于该函数的调用都将返回这一缓存对象。
单例模式:保证一个类只有一个实例, 并提供一个访问该实例的全局节点。
创建方式:懒汉模式、饿汉模式
步骤:
1.将默认构造函数设为私有, 防止其他对象使用单例类的 new运算符。
2.新建一个静态构建方法作为构造函数。 该函数会 “偷偷” 调用私有构造函数来创建对象, 并将其保存在一个静态成员变量中。 此后所有对于该函数的调用都将返回这一缓存对象。