Java写单例设计模式
时间: 2023-04-02 21:00:31 浏览: 256
JAVA设计模式之单例模式
单例设计模式是一种常用的设计模式,它可以保证一个类只有一个实例,并提供一个全局访问点。在 Java 中,可以通过私有构造函数和静态方法来实现单例模式。具体实现方式可以参考以下代码:
public class Singleton {
private static Singleton instance = null;
private Singleton() {}
public static Singleton getInstance() {
if (instance == null) {
instance = new Singleton();
}
return instance;
}
}
在这个实现中,私有构造函数保证了外部无法直接创建实例,而静态方法 getInstance() 则提供了全局访问点,确保只有一个实例被创建。
阅读全文