这是我在这里的第一个问题,希望各位好心的先生能帮助我,我提前谢谢你。
我正在尝试使用线程和复制的工人范式编写一个 Java 项目。我想要做的是创建一个任务工作池。工作人员必须做的任务只是计算指定文件中两个索引之间的单词数。我想创建一个这样的任务:(file,startIndex,finishIndex)。我在找出我应该使用什么文件处理类来打开文件并读取从 startIndex 到 finishIndex 的单词时遇到问题。我还应该提到,我被赋予了一个块大小,我应该使用它来分割任务。ChunkSize 是一个表示字节数的 int
底线:我想从 startIndex 到 startIndex + chunkSize 的文件中读取。