java并发编程:主线程等待子线程结束 CountDownLatch
来源:互联网 发布:网络贷款不还钱 编辑:程序博客网 时间:2024/05/17 23:43
1) 主线程等待线程池
void shutdown()
- 启动一次顺序关闭,执行以前提交的任务,但不接受新任务。如果已经关闭,则调用没有其他作用。
void awaitTermination()
- 等待线程终止。
ExecutorService pool = Executors.newFixedThreadPool(20);
if(file.exists()&&file.isDirectory()){
File[] listFiles = file.listFiles();
for(File fileTmp:listFiles){
pool.execute(new Runnable() {
@Override
public void run() {
logger.info("file==================" + fileTmp.getName());
bService.parseBill(fileTmp);
bService.parseReport(fileTmp);
}
});
}
}
pool.shutdown();
while(! pool.awaitTermination(5, TimeUnit.SECONDS));
1) 主线程等待多个线程。线程之间同步。CountDownLatch
阅读全文
1 0
- java并发编程:主线程等待子线程结束 CountDownLatch
- java并发-主线程等待子线程结束
- java 主线程等待子线程结束
- Java主线程等待子线程结束
- Java主线程等待子线程执行完毕-CountDownLatch
- Java主线程等待子线程执行完毕-CountDownLatch
- Java主线程等待子线程执行完毕-CountDownLatch
- CountDownLatch实现主线程等待所有子线程运行结束后再继续执行的实现
- JAVA主线程等待子线程全部结束
- java 多线程 主线程等待子线程结束
- 主线程等待子线程执行结束
- 主线程等待子线程结束
- Java:主线程和子线程-----主线程等待子线程结束
- java 多线程 主线程等待 子线程序列、并发结果
- 主线程等待子线程结束(多线程结束标识)
- 用CountDownLatch实现主线程等待子线程
- 异步回调 主线程等待子线程结束
- 多线程001 - 主线程等待子线程结束
- 自学笔记:正则表达式入门
- DOM应用
- Forrester:私有云正卷土重来
- nginx 重写去掉index.php
- POJ-2406 Power Strings (kmp算法)
- java并发编程:主线程等待子线程结束 CountDownLatch
- Mysql表压缩 列压缩
- Git FAQ
- procedure
- 算法基础_熄灯问题
- 一、开始使用Tango构建app
- linux中安装node.js,配置全局环境
- 理解RESTful架构
- 【Scikit-Learn 中文文档】集成方法