【发布时间】:2015-03-03 07:52:07
【问题描述】:
我必须根据 id 列表(500 万个 id)下载数据。
我想从所有这些 id 下载一个页面,然后将其写入一个文件。有没有办法下载它们并以异步模式写入文件?我已经同步执行此操作,但需要花时间。
这是我的同步代码:
while ((sCurrentId = inputFile.readLine()) != null) {
counterLine++;
WikiLine wikiLine=download(sCurrentId,counterLine);
if(wikiLine!=null)
outputFile.append(wikiLine.toString());
}
救命!!
【问题讨论】:
标签: java file asynchronous io download