请教读写锁中锁降级的必要性

今天下午复习了一下读写锁也就是Java中的ReentrantReadWriteLock,网上和书中的解释都是说:保证数据的可见性,但是也没有具体的例子来说明,为什么线程获取写锁后要先降级为读锁,不降级直接释放锁为什么会造成数据可见性问题呢。
请家人们解答一下😘
全部评论

相关推荐

10-14 23:01
已编辑
中国地质大学(武汉) Java
CUG芝士圈:虽然是网上的项目,但最好还是包装一下,然后现在大部分公司都在忙校招,十月底、十一月初会好找一些。最后,boss才沟通100家,别焦虑,我去年暑假找第一段实习的时候沟通了500➕才有面试,校友加油
点赞 评论 收藏
分享
10-11 17:45
门头沟学院 Java
走吗:别怕 我以前也是这么认为 虽然一面就挂 但是颇有收获!
点赞 评论 收藏
分享
1 2 评论
分享
牛客网
牛客企业服务