public class Singleton {
private static class SingletonHandler{
static final Singleton singleton =new Singleton();
}
private Singleton (){}
public static Singleton getInstance(){
return SingletonHandler.singleton;
}
}
Initialize-on-demand Holder Class
最新推荐文章于 2023-11-30 08:53:47 发布
本文介绍了一种使用静态内部类的单例模式实现方法。通过这种方式,单例实例仅在首次调用getInstance方法时创建,实现了懒加载的效果。这种方式既保证了线程安全,又避免了同步带来的性能损失。
4761

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



