Java单例模式详解与示例

在Java中,单例模式确保一个类只有一个实例,并提供一个全局访问点。以下是一个简单的实现例:

public class Singleton {
    private static Singleton instance;

    private Singleton() {}

    public static synchronized Singleton getInstance() {
        if (instance == null) {
            instance = new Singleton();
        }
        return instance;
    }
}

此代码使用懒加载的方式创建唯一实例,保证了线程安全。

zip 文件大小:3.88KB