💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
#### 锁的升级 Java SE1.6为了减少获得锁和释放锁所带来的性能消耗,引入了“偏向锁”和“轻量级锁”,所以在Java SE1.6里锁一共有四种状态,无锁状态,偏向锁状态,轻量级锁状态和重量级锁状态,它会随着竞争情况逐渐升级。锁可以升级但不能降级,意味着偏向锁升级成轻量级锁后不能降级成偏向锁。这种锁升级却不能降级的策略,目的是为了提高获得锁和释放锁的效率 ![](https://img.kancloud.cn/04/b8/04b85ceeb9e0f634db0f360182bc5b45_1080x346.png) ``` 待论证:当JVM 进入安全点(SafePoint)的时候,会检查是否有闲置的 Monitor,然后试图进行降级 ```