手写单例模式
单例模式分为懒汉式和饿汉式
特点:
1、单例类只能有一个实例。
2、单例类必须自己创建自己的唯一实例。
3、单例类必须给所有其他对象提供这一实例。
懒汉式单例
public class Singleton { private Singleton() {} private static Singleton single; //静态工厂方法 public static Singleton duxi() { if (single == null) { single = new Singleton(); } return single; } }
饿汉式单例
public class Singleton { private Singleton() {} private static final Singleton single = new Singleton(); //静态工厂方法 public static Singleton duxi() { return single; } }

浙公网安备 33010602011771号