CountDownLatch countDownLatch = new CountDownLatch(3);//执行3次停止
try {
System.out.println("还要有"+countDownLatch.getCount()+"次停止检测采集设备连接"+LocalDateTime.now());
//第几次停止线程
if (countDownLatch.getCount() == 1) {
System.out.println("停止检测采集设备连接");
}
}finally {
countDownLatch.countDown();//执行无论对错都减一
}
}
try {
countDownLatch.await();//等待
} catch (InterruptedException e) {
e.printStackTrace();
}
java一段代码执行自定义次数停止
于 2023-02-23 14:08:18 首次发布