会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
wangle100
博客园
首页
新随笔
联系
订阅
管理
2022年1月4日
(转)volatile和synchronized的区别
摘要: volatile和synchronized特点首先需要理解线程安全的两个方面:执行控制和内存可见。 执行控制的目的是控制代码执行(顺序)及是否可以并发执行。 内存可见控制的是线程执行结果在内存中对其它线程的可见性。根据Java内存模型的实现,线程在具体执行时,会先拷贝主存数据到线程本地(CPU缓存)
阅读全文
posted @ 2022-01-04 16:40 wangle100
阅读(46)
评论(0)
推荐(0)
编辑
公告