Lock锁
Lock锁
Lock实现提供比使用synchronized方法和语句可以获得更广泛的锁定操作
Lock中提供了获得锁和释放锁的方法
- void lock(): 获得锁
- void unlock: 释放锁
Lock是接口,不能直接实例化,这里采用它的实现类ReentrantLock来实例化。
- ReentrantLock(): 创建一个ReentrantLock的实例。
Lock实现提供比使用synchronized方法和语句可以获得更广泛的锁定操作
Lock中提供了获得锁和释放锁的方法
Lock是接口,不能直接实例化,这里采用它的实现类ReentrantLock来实例化。