会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
铁面大侠
博客园
首页
新随笔
联系
订阅
管理
公告
2017年4月19日
#
volatile和synchronized的区别
摘要: volatile本质是在告诉JVM当前变量在寄存器中的值是不确定的,需要从主内存中读取 synchronized则是锁定当前变量,只有当线程可以访问该变量,其他线程被阻塞。 volatile仅能使用在变量级别,synchronized则可以使用在变量,方法。 volatile仅能实现变量的修改可见性
阅读全文
posted @ 2017-04-19 17:13 铁面大侠
阅读(130)
评论(0)
推荐(0)
博客园
© 2004-2026
浙公网安备 33010602011771号
浙ICP备2021040463号-3