用Java写一个单例类

饿汉式单例

public class Singleton {

    private Singleton(){}

    private static Singleton instance = new Singleton();

    public static Singleton getInstance(){

        return instance;

    }

}

懒汉式单例

public class Singleton {

    private static Singleton instance = null;

    private Singleton() {}

    public static synchronized Singleton getInstance(){

        if (instance == null) instance = new Singleton();

        return instance;

    }

}

最新回复(0)
    /jishuCmLfd5J0Zm8R_2B490IPH8L08NYpEunrDphPQZ0w_3D_3D8