
读写锁互斥,可重入。
读写锁的 读锁 相当于 独占锁。 不过还要判断另一个变量。(没有使用,所以条件不生效)
读写锁的 写锁 相当于 就是共享锁。
https://github.com/zhangwangyan/beijing/blob/master/src/com/desperado/lock/InsteadOfHashTable.javahttps://github.com/zhangwangyan/beijing/blob/master/src/com/desperado/lock/DesperadoReadWriteLock.java
本文探讨了读写锁的概念,指出读锁具备独占性质,而写锁则相当于共享锁。读写锁允许多个读取者同时访问资源,但写锁确保同一时间只有一个写入者。在特定情况下,读写锁的可重入特性使得同一线程可以再次获取锁而不引起死锁。文中提供了相关代码示例来说明这一机制。
1931

被折叠的 条评论
为什么被折叠?



