单例设计模式

单例设计模式

饿汉式单例:

用类创建好对象,用的时候直接用。

懒汉式单例:

用类的时候才创建对象,不提前创建。

共同点:两种方式均通过私有化构造函数防止外部直接实例化,并通过静态方法或静态变量提供唯一实例的访问入口。

确保某只能创建一个对象