单项选择题

在ReentrantLock 中,tryLock()方法的调用可以指定一个超时时间,这是为了什么?()

A.避免因一直等待获取锁而导致程序堵塞
B.避免线程饥饿
C.提高程序的并发性能
D.避免使用锁过多而导致死锁的发生

微信扫码免费搜题