秋风问答网秋风问答网

JAVA技术-AQS框架原理

个人网站:www.gydblog.com

AQS基础知识

AQS,你学废了吗? 没学废请耐心往下看>>>

Java程序员进阶必备:学会Semaphore(信号量),看这一篇就够了

由于篇幅原因,小编已将Semaphore学习以及其他Java系列知识都整理出来了,有需要的私信我关键词 “Java”,回复获取免费下载原文件的方式。

Java并发编程系列15 | 重入锁ReentrantLock


面试10000次依然会问的【synchronized】,你还不会?

并发-AQS之ReentrantReadWriteLock源码解读(一)

ReentrantReadWriteLock是Java中的一个可重入读写锁,它允许多个线程同时读取一个共享资源,但只允许一个线程写入该共享资源,当一个线程持有写锁时,任何其他线程都不能持有读或写锁。

该锁具有以下特点:

青铜07:顺藤摸瓜-如何从synchronized中的锁认识Monitor

欢迎来到《并发王者课》,本文是该系列文章中的第7篇

在前面的文章中,我们已经体验过synchronized的用法,并对锁的概念和原理做了简单的介绍。然而,你可能已经察觉到,有一个概念似乎总是和synchronized

你了解Java中的同步器框架AQS吗?

AbstractQueuedSynchronizer

public abstract class AbstractQueuedSynchronizer
extends AbstractOwnableSynchronizer
implements Serializable

JAVA AQS结构及其原理分析

引言

AQS,即AbstractQueuedSynchronizer, 队列同步器,它是Java并发用来构建锁和其他同步组件的基础框架。大多数开发者可能都不会直接使用AQS,标准同步器类的集合能够满足绝大多数情况的需求,但如果能了解标准同步器类的实现方式,那么对于理解它们的工作原理是非常有帮助的。

Java并发-AQS源码分析之初识

一、前言

在头条上已经创作了十几天了,陆陆续续也出了十来篇文章了,接下来我将针对Java并发框架专门出一系列的文章。J.U.C包中有很多类,像ReentrantLock、CountDownLatch、CyclicBarrier、Sempaphore等,这些类的实现的中都有一个内部类Sync,这个

「面试造火箭1」 Sync / Volatile底层实现

随着新的一年钟声逐渐靠近,又到了春天招聘的季节。程序猿们内心也蠢蠢欲动,拨动自己的小算盘,开始筹划着新一轮的换工作热潮。

这一天,程序员们终于想起「面试」支配的恐惧。[吐血]

回到首页 发表评论 回到顶部