记录、分享
JUC-AQS原理 JUC-AQS原理
大量使用CAS进行操作 关键字: volatile int state: 同步状态 等待队列(链表):head、tail 等待节点Node:链表结构中的节点 acquire:尝试一次加锁,失败则入队列 cas循环尝试,添加到队列尾 acqu
2024-09-01
JUC基础理论 JUC基础理论
并发编程的基础 原子性、有序性、可见性 指令重排序 happens-before 规则 主要是指 动作之间的依赖 有传递性 几个子规则: 程序顺序规则、监视器规则、volatile 规则、start()规则、join 规则 as-if-se
2024-09-01
JUC知识大图 JUC知识大图
锁 并发工具 多线程 JUC 下类概览 模块 类名 Atomic AtomicBooleanAtomicIntegerAtomicIntegerArrayAtomicIntegerFieldUpdaterAtomicLong
2024-09-01
3 / 3