3

查看Traversable的 scaladoc它说

保证所有操作都以单线程方式执行。

这只是说“这些数据结构是线程安全的”还是暗示更复杂/微妙/微妙的东西?

4

1 回答 1

4

这意味着调用调用的线程将用于整个操作,即使它检查或操作集合中的每个元素。

这将它们与并行集合区分开来,并行集合将可能并行使用所有可用的处理器,因此多个线程可以尽快完成集合操作。

于 2013-11-12T14:02:40.247 回答