synchronized锁升级过程
2021-11-19 17:37:52 61 举报
synchronized锁升级过程是指Java虚拟机为了提高锁的性能,将偏向锁升级为轻量级锁,再升级为重量级锁的过程。这个过程主要包括以下几个步骤:1. 无锁状态;2. 偏向锁状态;3. 轻量级锁状态;4. 重量级锁状态。在多线程竞争不激烈的情况下,偏向锁可以提高性能,但是在竞争激烈的情况下,轻量级锁和重量级锁可以提供更高的性能。
作者其他创作
大纲/内容
0 条评论
下一页