求Java多线程查找大文件中某个单词的示例代码,新手,不知道如何分割大文件也不知道如何用java多线程查找以提高效率
文件读取瓶颈在文件从磁盘上装入这个环节,磁盘的读取速率比cpu低好几个数量级,即便是固态硬盘,也远远比cpu慢。因此用多线程不能提高查找文件中单词的速度。
把文件读入内存,然后在内存中查找。这样可以提高速度。