悟空老师,如果只有一个线程获取到读锁,这个线程可以在不释放读锁的情况下获取写锁吗

来源:5-17 读写锁的由奢入俭“易”

孤独的根号_刘128

2020-12-15

写回答

2回答

悟空

2020-12-15

JDK的读写锁是不行的,但是从原理上是可以的,其他的读写锁实现,是可以这样设计的。

1
0

weixin_精慕门7573170

2022-01-02

老师,降级时候,拿到读锁了,写锁不先释放吗,
我意思是不是应该以下顺序
write.lock

read.lock

write.unlock

read.unlock

0
1
悟空
是对的
2022-01-03
共1条回复

深度解密Java并发工具,精通JUC,成为并发多面手

JUC全方位讲解,构建并发工具类知识体系

1599 学习 · 573 问题

查看课程