
多并发
文章平均质量分 59
每时每刻123
金钱乃万恶之本。你之所以不开心,还是钱挣的不够多
展开
-
CAS相关
cas详细以及底层原创 2023-02-24 16:46:37 · 78 阅读 · 0 评论 -
AQS&ReentrantLock源码分析
jdk中提供的大多数同步器,如Lock,Latch,Barrier等,都是基于AQS框架实现(一般通过一个内部类Sync继承AQS)共享 比如 Semaphore/CountDownLatch。AQS中的同步等待队列也称为CLH队列,基于双向链表数据结构,先进先出。单向列表保存,当前线程处于同步队列头结点,调用await方法阻塞线程,独占 比如 ReentrantLock。同步等待队列 和条件队列。原创 2023-02-24 14:34:06 · 188 阅读 · 0 评论 -
synchronized锁优化
synchronized锁优化原创 2023-02-23 16:29:29 · 109 阅读 · 0 评论 -
一篇文章掌握各种锁
通过代码层面,了解对象头,以及偏向锁,轻量级锁,重量级锁。原创 2023-01-12 15:12:33 · 103 阅读 · 0 评论