java多线程4(知识点)

1,ReentrantLock手工锁。

2,ReentrantLock必须手动释放锁,经常放到finally中释放。

3,boolean flag = lock.tryLock();

      boolean flag = lock.tryLock(5,TimeUnit.SECONDS);

4,lock.lockInterruptibly();//可以打断的

你可能感兴趣的:(java多线程4(知识点))