会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Damon huang
博客园
首页
新随笔
联系
订阅
管理
2016年4月25日
单例模式中用volatile和synchronized来满足双重检查锁机制
摘要: 背景:我们在实现单例模式的时候往往会忽略掉多线程的情况,就是写的代码在单线程的情况下是没问题的,但是一碰到多个线程的时候,由于代码没写好,就会引发很多问题,而且这些问题都是很隐蔽和很难排查的。 例子1:没有volatile修饰的uniqueInstance 这里面的结果有可能会是:(没有真正重现过,
阅读全文
posted @ 2016-04-25 17:55 黄辉杰
阅读(24723)
评论(22)
推荐(2)
编辑
公告