Initialization-on-demand holder idiom 单例

来源:互联网 发布:阿里云对象存储oss 编辑:程序博客网 时间:2024/05/18 03:58

在wikipedia中看到一种单例,效果不错,分享一下。

public class Something {    private Something() {}    private static class LazyHolder {        static final Something INSTANCE = new Something();    }    public static Something getInstance() {        return LazyHolder.INSTANCE;    }}

参考:http://blog.csdn.net/dl88250/article/details/5439024

http://ifeve.com/initialization-on-demand-holder-idiom/

阅读全文
0 0
原创粉丝点击