摘要: java 中synchronized 锁的优化都是依赖对象头实现的,网上有关于对象头的资料大致概况如下图: 对象头信息是实现synchronized 优化的基础; 主要思想就是通过代码层面的判断,来减少真正锁的获取与释放时,CPU 用户态/内核态的切换带来的高成本(根本原因是java中的每个线程都映 阅读全文
posted @ 2019-04-02 14:54 lion_eagle 阅读(2298) 评论(0) 推荐(0) 编辑