面试之---手写单例模式

-------------在面试中,可能会遇到让直接写一个单例模式,不会在意你会不会,理解不理解这东西,只要能写出来,面试就还能进行下去

//饿汉式
class Singleton {
    private static Singleton instance = new Singleton();

    private Singleton() {
    }

    static Singleton getInstance() {
        return instance;
    }
}
//懒汉式
class Singleton {
    private static Singleton instance = null;

    private Singleton() {
    }

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

        return instance;
    }
}


-------任意写出一个就够了 

猜你喜欢

转载自blog.csdn.net/AlbenXie/article/details/81558579