首页 > 编程语言> > java高并发 java高并发 2021-03-18 12:51:08 作者:互联网 关于ReentrantLock的几个重要方法 lock():获得锁,如果锁已经被占用,则等待。 lockInterruptibly() :获得锁,但优先响应中断。 tryLock():尝试获得锁,如果成功,则返回true,失败则返回false。该方法不等待,立即返回。 tryLock(long time,TimeUnit unit):在给定时间内尝试获得锁。 unLock():释放锁。 标签:返回,尝试,java,获得,并发,tryLock,false,等待 来源: https://blog.51cto.com/15052789/2663889