会员
众包
新闻
博问
闪存
云市场
所有博客
当前博客
a56爆大奖在线娱乐的博客
a56爆大奖在线娱乐的园子
账号设置
简洁模式
...
退出登录
注册
登录
博客园
首页
新随笔
联系
订阅
管理
公告
2019年1月2日
【JUC系列第三篇】-CAS算法详解
摘要: 作者 : 毕来生微信: 8787995791、CAS是什么?CAS是英文单词(Compare-And-Swap)的缩写,中文意思是:比较并替换。CAS需要有3个操作数:内存地址V,旧的预期值A,即将要更新的目标值B。CAS指令执行时,当且仅当内存地址V的值与...
阅读全文
posted @ 2019-01-02 20:01 Holyz
阅读(272)
评论(0)
推荐(0)
编辑
【JUC系列第二篇】-原子变量
摘要: 作者:毕来生微信:8787995791、什么是原子变量?? 原子变量保证了该变量的所有操作都是原子的,不会因为多线程的同时访问而导致脏数据的读取问题。2、通过synchronized保证原子操作获取锁对象获取失败/获取不到 ->阻塞队列等待释放锁对象3、At...
阅读全文
posted @ 2019-01-02 19:59 Holyz
阅读(385)
评论(0)
推荐(0)
编辑
【JUC系列第一篇】-Volatile关键字及内存可见性
摘要: 作者:毕来生微信:878799579什么是JUC?JUC全称 java.util.concurrent 是在并发编程中很常用的实用工具类2.Volatile关键字1、如果一个变量被volatile关键字修饰,那么这个变量对所有线程都是可见的。2、如果某条线程...
阅读全文
posted @ 2019-01-02 19:56 Holyz
阅读(401)
评论(0)
推荐(0)
编辑