【发布时间】:2017-02-01 20:30:11
【问题描述】:
我正在尝试读取每行包含一个单词(不同长度)的巨大文件。 我想用多线程读取它取决于字符串长度。
例如,线程一读取具有一个长度单词的行,线程二读取两个长度并且......
有什么方法可以实现吗?如果是,对性能有何影响?
我找到了这个例子,但我不能放在一起。
【问题讨论】:
-
不,就像您的参考文献 #2 中一样。一个线程将读取文件,如果处理复杂,您可以将这些行传递给不同的线程进行处理。性能可能会也可能不会提高。
标签: java multithreading file