使用更多线程读取 Java 中的同一文件

Using more Threads for reading the same file in Java

如何使用多线程读取 Java 中的文件? 比用一次慢一点也没关系,我必须要去做。 因此,例如,如果有 2 个线程,第一个读取第一行,同时第二个读取第二行;然后第一个读取第三行,第二个读取第四行,他们从文件末尾开始继续以这种方式读取。我如何在 Java 中实现它?

只需使用线程间共享的单个 BufferedReader,并在调用 readLine() 时对其进行同步。

完全没有意义。