ReentrantLock:完成了Lock接口,是一个可重入锁,并且支持线程公正竞赛和非公正竞赛两种形式,默认情况下对错公正形式.ReentrantLock算是synchronized的补充和替代计划. 公正竞赛:遵照先来后到的规则,先到先得非公正竞赛:正常情况下是先到先得,可是答应见缝插针.即持有锁的线程刚开释锁,等候行列中的线程刚准备获取锁时,突然半路杀出个程咬金,抢到了锁,等候行列中等候获取锁的线程只能干瞪眼,接着等抢到锁的线程开释锁 ReentrantLock与synchronized比…