发表评论取消回复
相关阅读
相关 AQS源码探究_09 Semaphore源码分析
文章参考:[小刘老师讲源码][Link 1] -------------------- 1、简介 Semaphore,信号量,它保存了一系列的许可(per
相关 AQS源码探究_07 CountDownLatch源码分析
在学习CountDownLatch之前,最好仔细理解下前面AQS相关的几篇文章,配合着自己搭建的源码环境进行逐行跟踪,防止迷路~ -------------------
相关 ConcurrentHashMap源码解析_03 put方法源码分析
`put()`方法是并发HashMap源码分析的重点方法,这里涉及到并发扩容,桶位寻址等等… JDK1.8 ConcurrentHashMap结构图: ![wat
相关 ReentrantLock源码解析(图解AQS)
1 同步队列(CLH) CLH队列是Craig, Landin, and Hagersten三人发明的一种基于双向链表数据结构的队列。是一种基于链表的可扩展、高性能、公平
相关 AQS源码简单理解二:加锁
(手头的活忙完了,来补一篇博客)[上篇提到][Link 1]多线程并发但却没有竞争的时候,AQS只是多执行了一行代码而已,没有线程队列,更没有重量级锁。所以它比优化前的`syn
相关 AQS源码探究_04 成员方法解析(释放锁、响应中断出队逻辑)
AQS成员方法解析(释放锁逻辑) 1. unlock释放锁方法 // 位于RentrantLock中:释放锁的方法 public void unlo
相关 AQS源码探究_03 成员方法解析(加锁、资源竞争逻辑)
> 文章参考:[小刘老师源码][Link 1] AQS成员方法解析 1. lock加锁方法 // 位于ReentrantLock类的静态内部类Sync中:
相关 AQS 加锁过程
AQS 全称是 AbstractQueuedSynchronizer (抽象队列同步器),是阻塞式锁和相关同步器工具的框架。阻塞式锁(悲观锁,Synchronize),非阻塞式
相关 【源码解析】ReentrantLock的重入锁分析AQS
> 本文以公平锁的角度切入AQS ReentrantLock <table> <thead> <tr> <th></th> <th>Synch
相关 AbstractQueuedSynchronizer源码剖析- 深刻解析与模拟线程竞争资源
> 原文出自 : [https://blog.csdn.net/pfnie/article/details/53191892][https_blog.csdn.net_pfni
还没有评论,来说两句吧...