随笔- 649
文章- 0
评论- 144
阅读-
851万
08 2020 档案
Java并发之AQS详解
摘要:一、概述 谈到并发,不得不谈ReentrantLock;而谈到ReentrantLock,不得不谈AbstractQueuedSynchronizer(AQS)! 类如其名,抽象的队列式的同步器,AQS定义了一套多线程访问共享资源的同步器框架,许多同步类实现都依赖于它,如常用的ReentrantLo
阅读全文
java中的同步工具类Semaphore
摘要:Semaphore是java并发包里面的一个工具类,我们限制可以访问某些资源的线程数目就可以使用Semaphore了。这篇文章将对Semaphore的概念和使用进行一个详解。 一、概念理解 官方是这样解释的: Semaphore用于限制可以访问某些资源(物理或逻辑的)的线程数目,他维护了一个许可证集
阅读全文