实现单例模式算法 Java
单例模式是一种常见的设计模式,用于确保一个类只有一个实例,并提供一个全局访问点来获取该实例。在 Java 中,有多种方式可以实现单例模式,下面我将介绍三种常见的方法:饿汉式、懒汉式和双重检查锁定。
- 饿汉式(Eager Initialization):
在类加载时就创建实例对象,保证在任何情况下都能获得同一个实例。代码如下:
public class Singleton {
private static Singleton instance = new Singleton