`
piziwang
  • 浏览: 236345 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

一个奇怪的单例模式

    博客分类:
  • J2EE
阅读更多
public class Singleton {  
  
    static class Holder {  
        static Singleton instance = new Singleton();  
    }  
  
    private Singleton() {  
    }  
  
    public static Singleton getInstance() {  
        return Holder.instance;  
    }  

} 

 

转载自:http://icewubin.iteye.com/blog/256869

分享到:
评论
2 楼 woaiyichuan 2010-01-19  
上边 是 private 私有的 没注意。。
1 楼 woaiyichuan 2010-01-19  
public static Singleton getInstance() {    
        return Holder.instance;    
    }
为什么还要写这段呢,这么写有什么好处?
想用的话 别的类 直接 Holder.instance 不行么。

相关推荐

Global site tag (gtag.js) - Google Analytics