会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wayne.su
博客园
首页
新随笔
联系
订阅
管理
2020年5月8日
java 多线程-synchronized (一)
摘要: 1:锁升级到的过程 首先要了解2个概念 什么是cas 对象在内存中的布局 1.1:CAS(compare and swap):自旋锁 这个过程中存在ABA问题: 进程P1在共享变量中读到值为A P1被抢占了,进程P2执行 P2把共享变量里的值从A改成了B,再改回到A,此时被P1抢占。 P1回来看到共
阅读全文
posted @ 2020-05-08 22:32 wayne.su
阅读(180)
评论(0)
推荐(0)
公告