会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
zqiguoshang
博客园
|
首页
|
新随笔
|
新文章
|
联系
|
订阅
|
管理
2017年6月4日
java 并发之volatile
摘要: volatile有以下作用: 阻止重排序,保证可见性,对于单次读写保证原子性(不包括i++这种复合操作)。 下面分别予以解释。 众所周知(也许有些人不知道),编译器以及CPU会在不影响串行结果的情况下对代码进行重排序,以便加快执行速度。(比如超标量流水线技术) 这在并发执行中会造成一些问题。以单例模
阅读全文
posted @ 2017-06-04 21:48 zqiguoshang
阅读(165)
评论(0)
推荐(0)
编辑