Java内存模型问题

来源:1-5 JAVA内存模型

拒绝三天热度_坚持

2018-09-26

图片描述
什么情况下lock操作会被同一条线程执行多次呢~

写回答

1回答

Jimin

2018-09-28

你好,这里只是规定,课程里后面AQS部分,在介绍ReentrantLock里与引申出介绍ReentrantReadWriteLock,这个就是这样做的,其实主要是许多读操作都可以并行,遇到写操作时才独享锁,这适合很多场景,可以有效的提升读的性能,而又不会因为写出现线程安全问题。
1
1
拒绝三天热度_坚持
非常感谢!
2018-09-28
共1条回复

Java高并发编程,构建并发知识体系,提升面试成功率

构建完整并发与高并发知识体系,倍增高薪面试成功率!

3923 学习 · 832 问题

查看课程