微信号:jszj2014215

介绍:主要分享移动互联网的相关产品和资讯,关注你将学习到更多,在互联网的当下你会赚更多的钱...

大家来找茬 看看下面这个单例模式有什么不妥的

2014-03-29 08:25 家庭总动员
走过l路过  千万不要错过   看看下面这个单例模式有什么不妥的
  大家快来看啊  哈哈

/**
* 看看下面这种我觉得能应对较多场景的单例写法:
* 这种写法仍然使用JVM本身机制保证了线程安全问题;由于SingletonHolder是私有的,除了getInstance()之外没有办法访问它,
* 因此它是懒汉式的;同时读取实例的时候不会进行同步,没有性能缺陷;也不依赖JDK版本。
*/
public class SingletonKerriganF {

    private static class SingletonHolder {
        /**
         * 单例对象实例
         */
        static final SingletonKerriganF INSTANCE = new SingletonKerriganF();
    }

    public static SingletonKerriganF getInstance() {
        return SingletonHolder.INSTANCE;
    }
}

 
Android技术之家 更多文章 自动展开标题通知栏,兼容各个版本,欢饮大家关注,并参与讨论。 minSdkVersion、targetSdkVersion、targetApiLevel的区别 ndk调用实战 GreenDao数据库操作 4 行代码实现 Android 快速文件下载
猜您喜欢 每周阅读清单:Android 架构,小工具,Google 能访问了? 周末加班要有摇滚 | 致还在工作的小伙伴 微信最新开源的PhxSQL:我的收获和一些想法 canvas 绘制星系 三月春来,玉兰花开