我知道有些问题与我的相似。但是,它们似乎已经过时了(假设JDK 7等) 因此,我从事python编程已有一段时间了,不得不上大学学习Java。 我知道there is a feature in Python,您可以在其中使用线程/进程池将值列表映射到函数。
from multiprocessing.dummy import Pool as ThreadPool
pool = ThreadPool(4)
results = pool.map(my_function, my_array)
我必须在大量文件上使用该功能,并且必须使用Java(10),并且要使用多处理。 我的问题是:Java是否具有这样的功能?如果是这样,正确使用它的最佳实践是什么?