请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,请问下读写锁降级的问题

老师,不是说读写锁不能共存吗?那降级时不就是在写锁时拿到读锁吗,而且可以选择不释放写锁,这样不就共存了吗?还想问一个不相关的问题,线程在bloked的情况下被interrupt会怎么样呢?

正在回答

插入代码

2回答

bloked的情况下被interrupt,是无法感知到的,要等再次拿到锁才行。详见:https://www.cnblogs.com/happyflyingpig/p/9716055.html

1 回复 有任何疑惑可以回复我~
悟空 2020-02-14 09:20:39

谢谢小伙伴的提出,是很好的问题。不能共存,指的是多个线程不能同时拿读锁和写锁,对于同一个线程而言,是可以的哈。

2 回复 有任何疑惑可以回复我~

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号