1、AbstactQueuedSynchronizer的基本数据结构 AbstractQueuedSynchronizer是并发类的重中之重,我会细分很多章节来解析。本篇博客主要分析AQS中的不响应中断的独占锁。 (1). AbstactQueuedSynchronizer的基本数据结构 AQS的基本数据结构为Node,关于Node,JDK作者写了详细的注释,这里我大致总结几点: 1.1 AbstractQueuedSynchronizer的等待队列是CLH队列的变种,CLH队列通常用于自旋锁,AQS中的CLH可以…

2017年9月2日 0条评论 1点热度 阅读全文