Lock接口 在jdk1.5之后,并发包下新增了一个lock接口,lock接口定义了锁的获取,锁的释放,等方法,需要用户手动设置.与关键字不同的是,lock具有可操作性,比如,可以中断线程,设置超时时间,如果时间截止,该线程还没有获得锁,就直接返回.同时lock接口有两个主要的实现类,可重入锁和读写锁. java.util.concurrent.locks.Lock 接口,比 synchronized 提供更具拓展性的锁操作.它允许更灵活的结构,可以具有完全不同的性质,并且可以支持多个相关类的条…