显式锁和AQS

ReentrantLock和Synchronized的异同点: 总结 实现锁的关键在于:node 经过CAS操做与volatile变量互相配合,线程安全的修改锁标志位 基于CLH队列,实现锁的排队策略,对于公平锁,当前线程只须要监控他的前驱节点的锁状况,当前锁持有这确定是头节点 我的理解记录设计模式 ReentrantLock基于aqs实现,他的基本原理是aqs的status为0时表示锁被占用,为
相关文章
相关标签/搜索