- 博客(1)
- 收藏
- 关注
原创 Java面试高频考点——Synchronized关键字解析
Java面试高频考点——Synchronized关键字解析问题一:JDK1.6之后Synchronized关键字做了哪些底层优化? JDK1.6 对锁的实现引入了大量的优化,如偏向锁.轻量级锁.自旋锁.适应性自旋锁.锁消除.锁粗化等技术来减少锁操作的开销。 锁主要存在四种状态,依次是:无锁状态.偏向锁状态.轻量级锁状态.重量级锁状态,他们会随着竞争的激烈而逐渐升级。注意锁可以升级不可降级,这种策略是为了提高获得锁和释放锁的效率。问题二:谈谈Synchronized
2021-04-08 15:07:50 154
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人