会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
我是2货呀
执古之道以御今之有。能知古始,是谓道纪。
博客园
首页
新随笔
联系
订阅
管理
2019年1月28日
一段JAVA代码了解多线程,JUC、CAS原子性操作。
摘要: volatile关键字很重要的两个特性: 1、保证变量在线程间可见,对volatile变量所有的写操作都能立即反应到其他线程中,换句话说,volatile变量在各个线程中是一致的(得益于java内存模型—"先行发生原则"); 2、禁止指令的重排序优化; 所以volatile 并非原子性操作。 Ato
阅读全文
posted @ 2019-01-28 16:52 我是2货呀
阅读(390)
评论(0)
推荐(1)
编辑
公告
Live2D