会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
一大碗小米粥
博客园
首页
新随笔
联系
订阅
管理
2022年2月12日
java多线程总结
摘要: 1、volatile 可以保证对内存的可见性。 但是需要指定执行的顺序才可以。 2、cas机制 在更新前去和旧的做比较,如果符合才去更新,不符合则自旋等待。 缺点: 1)cpu开销大:要反复自旋去更新一个值。 2)只能保证单个变量的原子性,不能保证多个。 3)aba问题。(可通过版本号解决)
阅读全文
posted @ 2022-02-12 11:14 一大碗小米粥
阅读(21)
评论(0)
推荐(0)
编辑
公告