发表评论取消回复
相关阅读
相关 深入理解Java中的AQS
目录 [AQS概述][AQS] [AQS中的独占模式][AQS 1] [非公平锁的加锁流程][Link 1] [非公平锁的释放流程][Link 2]
相关 深入理解AQS-2 锁基础知识
悲观锁和乐观锁 synchronized同步方法最主要的问题是线程阻塞和唤醒带来的性能消耗,阻塞同步是悲观的并发策略,只要有可能出现竞争,都认为一定要先加锁;然而还有一种
相关 深入理解AQS-1 AQS初相识~手动实现简单公平锁
锁源码 package com.test.zwj; import sun.misc.Unsafe; import java.l
相关 AQS深入理解系列(三)共享锁的获取与释放
文章目录 前言 共享锁与独占锁的区别 观察Semaphore的内部类 共享锁的获取 共享锁的释放 head状态为0的情况
相关 AQS深入理解系列(二) 独占锁的释放过程
文章目录 前言 ReentrantLock.unlock() release tryRelease unparkSuccessor h
相关 AQS深入理解系列(一) 独占锁的获取过程
文章目录 前言 AQS实现核心 state 等待队列 CAS 根据实现核心找AQS的成员 state
相关 深入理解RocketMQ--基础知识
1.简介 RocketMQ是具有低延迟、高并发、高可用、高可靠的分布式消息中间件,可为分布式应用系统提供异步解耦和削峰填谷的能力。 2.核心概念
相关 深入理解Java中的AQS
AQS概述 AbstractQueuedSynchronizer抽象队列同步器简称AQS,它是实现同步器的基础组件,juc下面Lock的实现以及一些并发工具类就是通过AQ
还没有评论,来说两句吧...