AQS的理解 满眼星辰YYDS 2022-07-08 80 阅读1分钟 面试题1:说一下你对AQS的理解? 我的回答: 1:AQS讷是多线中的同步器,是在J.U.C包中多个组件的底层进行实现的,比如说:LOck,CountDownLatch,Semaphore等都使用拉AQS。 2:AQS主要提供拉,二种锁的机制,排它,共享锁。排它锁,就是在多个线程竞争同一个资源的时候,在同一时刻只能有一个线程允许访问。共享锁:又称读锁,允许在同一时刻可以多个线程访问同一资源,比如:CountDownLatch等