定义 单例模式(Singleton Design Pattern)是一种创建型设计模式,它能够保证一个类只有一个实例,并提供一个访问该实例的全局节点。 三个必要条件: 构造函数必须是私有的,保证类的外部不能创建类的实例。 通过一个私有的静态变量来存储其唯一实例。 通过提供一个公开的静态方法,使得外部使用