请在 下方输入 要搜索的题目:

Which of the following are correct statements to create a Lock so the longest-wait thread will obtain the lock first?()


A、Locklock=newLock();;
B、Locklock=newReentrantLock();;
C、Locklock=newReentrantLock(true);;
D、Locklock=newReentrantLock(false);

发布时间:2025-08-15 11:33:40
推荐参考答案 ( 由 题搜搜 官方老师解答 )
答案:Lock lock = new ReentrantLock(true); 【分析】:ReentrantLock在创建Lock对象时提供了boolean fair标志。fair:true 线程提供获得基础上,他们一直在等待的时间临界区。 fair:false 有给了临界区的线程没有具体政策。
登录 - 搜搜题库网
立即注册
注册 - 搜搜题库网
立即登录