📚 目录
1. 什么是synchronized锁升级?
synchronized
是Java中用于实现线程同步的关键字。为了提高性能,JVM对synchronized
进行了优化,引入了锁升级机制。锁升级是指synchronized
锁从偏向锁到轻量级锁,再到重量级锁的动态升级过程。
锁升级的目的:
-
减少锁的开销,提升性能
synchronized
是Java中用于实现线程同步的关键字。为了提高性能,JVM对synchronized
进行了优化,引入了锁升级机制。锁升级是指synchronized
锁从偏向锁到轻量级锁,再到重量级锁的动态升级过程。
锁升级的目的:
减少锁的开销,提升性能