Java 使用static代码块实现单例

2017-11-02  本文已影响0人  不胖的胖大海
public class Singleton {

    private static Singleton instance;

    private Singleton() {}

    // 静态代码块中的代码在使用类的时候就已经执行了,是线程安全的
    static {
        instance = new Singleton();
    }

    public static Singleton getInstance() {
        return instance;
    }

}
上一篇 下一篇

猜你喜欢

热点阅读