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