花费 6 ms
死磕 java同步系列之AQS终篇(面试)

问题 (1)AQS的定位? (2)AQS的重要组成部分? (3)AQS运用的设计模式? (4)AQS的总体流程? 简介 AQS的全称是AbstractQueuedSynchronizer, ...

Mon Jun 24 06:40:00 CST 2019 1 2604
【Java并发】详解 AbstractQueuedSynchronizer

前言 队列同步器 AbstractQueuedSynchronizer(以下简称 AQS),是用来构建锁或者其他同步组件的基础框架。它使用一个 int 成员变量来表示同步状态,通过 CAS 操作对同 ...

Sun Apr 16 05:09:00 CST 2017 1 2639
AbstractQueuedSynchronizer原理分析

  AbstractQueuedSynchronized 以下简称AQS,是用来构建锁或者其他同步组件的基础框架。   在AQS中,为锁的获取和释放提供了一些模板方法,而实现锁的类(AQS的子 ...

Mon Apr 30 16:49:00 CST 2018 0 1593
死磕 java同步系列之AQS起篇

问题 (1)AQS是什么? (2)AQS的定位? (3)AQS的实现原理? (4)基于AQS实现自己的锁? 简介 AQS的全称是AbstractQueuedSynchronizer,它的定 ...

Mon May 27 05:52:00 CST 2019 0 596
Semaphore实现原理分析

synchronized的语义是互斥锁,就是在同一时刻,只有一个线程能获得执行代码的锁。但是现实生活中,有好多的场景,锁不止一把。 比如说,又到了十一假期,买票是重点,必须圈起来。在购票大厅里,有5 ...

Sun Sep 10 21:33:00 CST 2017 0 1268
J.U.C剖析与解读2(AQS的由来)

J.U.C剖析与解读2(AQS的由来) 前言 前面已经通过实现自定义ReentrantLock与自定义ReentrantReadWriteLock,展示了JDK是如何实现独占锁与共享锁的。 那么 ...

Thu Dec 12 17:38:00 CST 2019 2 216

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM