Lock 实现提供了比使用 synchronized 方法和语句可获得的更广泛的锁定操作。
Lock接口中常用的方法为 lock() 和 unlock()
想要使用Lock接口中方法要先创建Lock锁对象
Lock ck = new ReentrantLock(); //创建Lock锁对象
run方法中用 ck.lock() 来上锁,用 ck.unlock() 来把锁归还。
转载于:https://www.cnblogs.com/xiaoyu233/p/7887538.html
Lock 实现提供了比使用 synchronized 方法和语句可获得的更广泛的锁定操作。
Lock接口中常用的方法为 lock() 和 unlock()
想要使用Lock接口中方法要先创建Lock锁对象
Lock ck = new ReentrantLock(); //创建Lock锁对象
run方法中用 ck.lock() 来上锁,用 ck.unlock() 来把锁归还。
转载于:https://www.cnblogs.com/xiaoyu233/p/7887538.html