GPars paralell write,什么时候写入所有文件?

GPars paralell write, when are all files written?

所以如果我有一个看起来像这样的块:

def fileTree = project.fileTree("someDir/")
GPars.withPool(threads,exceptionHandler) {
  fileTree.eachParallel { File -> 
   //Load the file, transform the data and write it to a new file name. 
  } //End of eachParallel
}//End of withPool

所有文件都在什么时候写入、刷新并准备好在其他代码中使用?在 End of eachParallel 还是在 End of withpool? ...或者是否需要特殊代码来管理它?

好吧,这取决于您的 eachParallel 实施,但应该在那里完成。