锁的状态:Synchronized 无法判断锁的状态,Lock 则可以判断 锁的类型:Synchronized 是可重入,不可中断,非公平锁;Lock 锁则是 可重入,可判断,可公平锁 锁的性能:Synchronized 适用于少量同步的情况下,性能开销比较大。Lock 锁适用于大量同步阶段: Lock 锁可以提高多个线程进行读的效率(使用 readWriteLock) 在竞争不...