2024年3月22日

锁--问题

摘要: 1.什么是锁逃逸? 锁逃逸是指在编译器优化过程中,当一个对象在一个同步块内部被加锁,但在同步块外部被其他线程引用或访问时,锁会从原本的范围内逃逸到更大的范围内,即锁对象的作用域扩大。这种情况下,原本只在同步块内有效的锁会变得更广泛地影响到其他线程,可能导致锁的级别升级(比如从偏向锁或轻量级锁升级为重 阅读全文

posted @ 2024-03-22 15:10 myf008 阅读(4) 评论(0) 推荐(0) 编辑

导航