Java并发之AQS原理详解

1、AbstractQueuedSynchronizer 的用途 ( 下面简称 AQS,jdk 1.8) AQS是借助 FIFO等待队列,用来实现同步器的同步框架,通俗的来讲,它是用来实现锁的工具,通常来讲,它须要实现这些功能: 让获得锁的线程继续向下执行,让没有获得锁的线程阻塞,须要时唤醒等待的线程; 根据锁的用途,制定相应地获取锁的策略,好比互斥锁的话必须保证同一时刻只有一个线程能够获得锁,共
相关文章
相关标签/搜索