public class Singleton {
private static class Holder {
private static final Singleton instance = new Singleton();
}
private Singleton() {
}
public static Singleton getInstance() {
return Holder.instance;
}
}
第三种也是最推荐的单例模式
最新推荐文章于 2024-03-27 06:03:35 发布
本文介绍了一种使用静态内部类的单例模式实现方法。通过这种方式,单例实例仅在首次被请求时创建,并且保证了线程安全性。这种方式还利用了Java的类加载机制来确保懒加载的同时避免同步开销。
1799

被折叠的 条评论
为什么被折叠?



