countdownlatch用法

本文介绍了CountDownLatch类的三个核心方法:await(), await(long timeout, TimeUnit unit)及countDown()。await()方法会使当前线程挂起直至CountDownLatch的计数器count值归零;带有超时参数的await()方法会在指定时间内等待计数器归零,超时未归零则继续执行;countDown()方法用于将计数器count值减一。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

public void await() throws InterruptedException { };   //调用await()方法的线程会被挂起,它会等待直到count值为0才继续执行
public boolean await(long timeout, TimeUnit unit) throws InterruptedException { };  //和await()类似,只不过等待一定的时间后count值还没变为0的话就会继续执行
public void countDown() { };  //将count值减1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值