Java Concurrency API 中的 Lock 接口(Lock interface) 是什么?对比同步它有什么优势?

Lock 接口比同步方法和同步块提供了更具扩展性的锁操作他们允许更灵活的结 

可以具有完全不同的性质并且可以支持多个相关类的条件对象

它的优势有

1、可以使锁更公平 

2、可以使线程在等待锁的时候响应中断 

3、可以让线程尝试获取锁并在无法获取锁的时候立即返回或者等待一段时间 

4、可以在不同的范围以不同的顺序获取和释放锁 

原文地址:https://www.cnblogs.com/programb/p/13019217.html