会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
知己一生
博客园
首页
新随笔
联系
订阅
管理
2017年7月5日
java synchronized 的原理。
摘要: synchronized的作用大概分为三种: 1.确保多线程互斥的访问多线程代码。2.保证变量的可见性。3.防止指令重排序。 那么synchronized 是如何实现这些功能的。 以上面的Demo为例。对代码进行反编译。 结果如下: 关于monitorenter和monitorexit的作用,可以在
阅读全文
posted @ 2017-07-05 16:42 知己一生
阅读(502)
评论(0)
推荐(0)
编辑