1.一个锁对应一个AQS阻塞队列,对应多个条件变量,每个条件变量有自己的一个条件队列。Lock ===》AQS阻塞队列Lock ===》Condition---->条件队列2.Sync的公平策略hasQueuePredecessors