偏向

  • Java synchronized锁升级过程验证

    ​ Java对象结构   ​     一个对象包括三部分: 对象头 实例数据 对其填充   对象头: Mark Word:用于存储对象自身运行时的数据,如哈希码(Hash Code…

    Java 2022年8月28日
  • redis分布式锁

    redis分布式锁的发展过程。 单机情况下,可以使用synchronized(obj),来保证同步代码块。 代码如下:  其原理是:每个Java对象都可以关联一个Monitor对象…

    数据库 2022年6月15日