技术栈
aqs
小小工匠
3 个月前
java
·
aqs
J.U.C Review - AQS核心方法解析
AQS(AbstractQueuedSynchronizer)是一个用来构建锁和同步器的框架。它是一个抽象类,提供了构建同步器的基础功能,子类可以通过实现一些关键的protected方法来创建自定义的同步器。
modelsetget
3 个月前
并发编程
·
aqs
·
锁机制
AQS设计思想笔记
王小磊学代码
5 个月前
synchronized
·
aqs
·
lock
·
concurrenthash
每日一学(1)
目录1、ConCurrentHashMap为什么不允许key为null?2、ThreadLocal会出现内存泄露吗?
大星星不见了
7 个月前
java
·
学习
·
面试
·
多线程
·
并发
·
threadlocal
·
aqs
Java-多线程-并发知识点03(面试/学习)
本文详细介绍了Java多线程编程中的知识点,详细介绍了Java的Lock锁及其实现原理,详细介绍了AQS、CAS原理、ThreadLocal等相关知识,并以问答的形式帮助大家记忆
橡 皮 人
1 年前
面试
·
源码分析
·
aqs
·
java并发编程
Java并发编程第11讲——AQS设计思想及核心源码分析
Java并发包(JUC)中提供了很多并发工具,比如前面介绍过的ReentrantLock、ReentrantReadWriteLock、CountDownLatch、Semaphore、FutureTask等锁或者同步部件,它们的实现都用到了一个共同的基类——AbstractQueuedSynchronizer,简称AQS。本篇文章将深入剖析AQS的工作原理和核心概念,以理解多线程同步的关键技术。
程序员 jet_qi
1 年前
数据结构
·
源码分析
·
juc
·
aqs
·
rrwl
·
可重入读写锁
·
锁升降级
JUC第十四讲:JUC锁: ReentrantReadWriteLock详解
本文是JUC第十四讲:JUC锁 - ReentrantReadWriteLock详解。ReentrantReadWriteLock表示可重入读写锁,ReentrantReadWriteLock中包含了两种锁,读锁ReadLock和写锁WriteLock,可以通过这两种锁实现线程间的同步。
小仙。
1 年前
java
·
jvm
·
synchronized
·
aqs
·
锁
·
reentrantlock
·
lock
Java——》Synchronized和Lock区别
推荐链接: 总结——》【Java】 总结——》【Mysql】 总结——》【Redis】 总结——》【Kafka】 总结——》【Spring】 总结——》【SpringBoot】 总结——》【MyBatis、MyBatis-Plus】 总结——》【Linux】 总结——》【MongoDB】 总结——》【Elasticsearch】
liangsheng_g
1 年前
java
·
aqs
AQS源码解读
AQS是AbstractQueuedSynchronizer的缩写,也是大神Doug Lea的得意之作。今天我们来进行尽量简化的分析和理解性的代码阅读。