摘要: AQS 是一个队列同步器,J.U.C是基于AQS实现的,设计模式是 模板模式 核心数据结构 双向链表 + state(锁状态) 底层操作 CAS AQS中的int类型的state值,这里就是通过CAS(乐观锁)去修改state的值。lock的基本操作还是通过乐观锁来实现的。获取锁通过CAS,那么没有 阅读全文
posted @ 2020-03-20 16:00 code-4-fun 阅读(246) 评论(0) 推荐(0)