会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
牧云文仔
博客园
首页
新随笔
联系
管理
订阅
2019年10月27日
Synchronized简介与原理
摘要: 一、作用 1. 多线程同步代码,保证方法或者代码块在运行时,同一时刻只有一个线程可以进入到临界区(互斥性) 2. 保证线程间共享变量的修改及时可见(可见性) a. 当线程获取锁时,线程的本地变量无效,需要从主存中获取共享变量的值 b. 线程释放锁时,线程的本地变量被刷新到主存中 3. 有效解决重排序
阅读全文
posted @ 2019-10-27 12:45 牧云文仔
阅读(213)
评论(0)
推荐(0)
编辑
公告