2019年6月10日

正确使用Java读写锁

摘要: JDK8中引入了高性能的读写锁StampedLock,它的核心思想在于,在读的时候如果发生了写,应该通过重试的方式来获取新的值,而不应该阻塞写操作。这种模式也就是典型的无锁编程思想,和CAS自旋的思想一样。这种操作方式决定了StampedLock在读线程非常多而写线程非常少的场景下非常适用,同时还避 阅读全文

posted @ 2019-06-10 23:15 时间朋友 阅读(2377) 评论(0) 推荐(0)

导航