java面试题:为什么JDK15要废弃偏向锁?( 二 )


但是随着硬件和软件的发展,原子操作的代价已经降低了很多 , 而且现在的应用往往使用线程池和工作队列来处理并发任务,这些场景下偏向锁状态反而会降低性能 。
4. 偏向锁状态还给虚拟机带来了很多复杂度和维护难度,只有少数几个最有经验的工程师能够理解和修改它 。它也影响了一些新特性的设计和实现 。
综上所述,偏向锁状态已经不再适合现代的Java应用,所以在Java 15 之后被废弃 。
上述就是java面试题、为什么JDK、15要废弃偏向锁的具体介绍,希望大家能喜欢!