Java多线程ThreadPoolTaskExecutor、CountDownLatch并发下载文件并打包zip
多线程并发下载文件1.启用多线程下载,线程交给线程池调度,2.在线程里文件写入zip 写入是加锁3.使用CountDownLatch保证子线程写入文件结束后主线程在返回zip打包使用的是org.apache.commons:commons-compress:1.18gradle:compile group: 'org.apache.commons', name: 'commons-compress', version: '1.18'maven:<!-- htt...
原创
2020-05-28 10:57:53 ·
1615 阅读 ·
0 评论