发表评论取消回复
相关阅读
相关 JUC之AQS解读
AQS简介 AQS(AbstractQueuedSynchronizer)是一个模板类,其提供一个先进先出(FIFO)的等待队列,旨在为大多数依赖单个原子`int`值表示
相关 AQS源码解读(九)——Semaphore信号量原理详解
更多JUC源码解读系列文章请持续关注[JUC源码解读文章目录JDK8][JUC_JDK8]! -------------------- 文章目录 前言
相关 AQS源码解读(三)——ReentrantLock原理详解(Sync、NonfairSync、FairSync)
> 天青色等烟雨,而我在等你,微信公众号搜索:徐同学呀,持续更新肝货,快来关注我,和我一起学习吧~ 更多JUC源码解读系列文章请持续关注[JUC源码解读文章目录JDK8][J
相关 AQS实现原理
在上一篇中我们讲解了synchronized,在jdk1.6之前,synchronized这个重量级锁性能一直较为低下,在1.6之后,进行了大量的锁的优化,如偏向锁、自旋锁等,
相关 AQS实现原理
定义 AQS 全称为AbstractQueuedSynchronizer,它提供了一个FIFO队列,可以看成是一个用来实现同步锁以及其他涉及到同步功能的核心组件,常见的有
相关 AQS打断原理
不可打断模式 平时加锁使用的 `reentrantLock.lock()` 方法, 默认是不可打断模式,即便 park 状态的线程被打断了,它也不会立即响应,它仍旧在 A
还没有评论,来说两句吧...