首页题目详情

关于CyclicBarrier的使用,下列描述正确的是?

题目配图
A.支持一个线程执行完成后其他线程才能继续
B.所有线程必须在同一个CyclicBarrier对象上注册
C.线程在调用await()方法后可以中断
D.CyclicBarrier不能被多个线程重复使用

优质解答

答案

B

解析

CyclicBarrier需要所有线程在同一个对象上注册,才能实现同步等待。而Semaphore等工具类支持多个不同的对象,故B正确。CyclicBarrier是可重用的,因为可以通过reset()重置。

查看答案和解析

支付 ¥0.1 即可查看此题答案和详细解析

低至 ¥0.1 起

Java语言程序设计单选题中等AI生成