Java AQS 高频面试题及详细答案(真实面试版).docx

Java AQS 高频面试题及详细答案(真实面试版).docx

JavaAQS高频面试题及详细答案(真实面试版)

一、基础概念类(入门必问)

1.什么是AQS?它的作用是什么?

AQS全称AbstractQueuedSynchronizer,是Java并发包(JUC)中用于构建锁和同步器的底层抽象框架,位于java.util.concurrent.locks包下。

简单来说,JUC里大部分常用锁和同步工具,比如ReentrantLock、ReentrantReadWriteLock、CountDownLatch、Semaphore、CyclicBarrier,底层都是基于AQS实现的。

AQS核心作用:统一管理线程的获取锁、释

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档