这些年背过的面试题——多线程篇
Java并发编程 20讲
《Java 并发编程核心 78 讲》