会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
anxbb
博客园
首页
新随笔
联系
订阅
管理
2018年3月27日
4.4.3 Java中的指针:Unsafe类
摘要: java多线程编程的无锁CAS底层都是通过 Unsafe进行操作的:源码如下
阅读全文
posted @ 2018-03-27 17:34 anxbb
阅读(210)
评论(0)
推荐(0)
编辑
4.4.1 CAS详解
摘要: 一、什么是CAS CAS,compare and swap的缩写,中文翻译成比较并交换。 我们都知道,在java语言之前,并发就已经广泛存在并在服务器领域得到了大量的应用。所以硬件厂商老早就在芯片中加入了大量直至并发操作的原语,从而在硬件层面提升效率。在intel的CPU中,使用cmpxchg指令。
阅读全文
posted @ 2018-03-27 10:43 anxbb
阅读(207)
评论(0)
推荐(0)
编辑
公告