JDK源码解析之AbstractQueuedSynchronizer

前言:     JDK中的锁大致可以分为两类:Synchronized和CAS。     CAS的使用中,有直接使用的,比如AtomicInteger;有间接使用的比如ReentrantLock。关于AtomicInteger的分析可参考笔者的上一篇博客:     CAS间接实现的典型代表是ReentrantLock和ReentrantReadWriteLock。     本文先不具体介绍Reen
相关文章
相关标签/搜索