Java等价于pythons/haskells map()函数,具有多处理/多线程功能?

2024-09-28 22:57:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我知道有些问题和我的相似。但是,它们似乎非常过时(假设jdk7等) 所以,我编写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有这样的特性吗?如果是这样,正确使用它的最佳实践是什么?你知道吗


Tags: 函数infrom列表进程ismyjava