2020年12月6日

synchronized面试题总结

摘要: 1 偏向锁 当使用synchronized锁定某一个对象的时候,如果该对象处于匿名偏向状态,就是markword的64位二进制表示偏向线程的bit位都是0,并且锁状态是偏向状态。 此时该线程直接在这个锁对象的markword高位内存储 当前线程的内存地址,当然了这部分是CAS完成的 如果CAS成功, 阅读全文

posted @ 2020-12-06 16:58 MaXianZhe 阅读(562) 评论(1) 推荐(0) 编辑

导航