JUC-StampedLock


面试中问的少

jdk1.8中引入的,性能更好的读写锁,不可重入,且不支持condition

不直接基于AQS,而是另实现了一套AQS

使用不当易引发cpu飙高

和ReentrantReadWriteLock一样,用在读多写少的场景,但是比ReentrantReadWriteLock 性能更好点

参考文档:

1、https://javaguide.cn/java/concurrent/java-concurrent-questions-02.html#stampedlock-%E9%80%82%E5%90%88%E4%BB%80%E4%B9%88%E5%9C%BA%E6%99%AF

2、专讲StampedLock的

https://segmentfault.com/a/1190000015808032


文章作者: 王利康
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 王利康 !
  目录