tryLock 方法返回一个boolean值表示是否获取锁成功,然后可以
if
(lock.tryLock()){
try
{
System.out.println(Thread.currentThread().getName()
);
break
;
}
finally
{
lock.unlock();
System.out.println(Thread.currentThread().getName()
);
}
}