主要的不便之
java.util.concurrent.Future处在于,如果没有阻塞,就无法获得价值。
实际上,检索值的唯一方法是
get方法,即方法(引用docs)
等待必要的计算完成,然后检索其结果。
有了
scala.concurrent.Future你,而不是一个真正的无阻塞的计算,因为你可以将回调完成(成功/失败),或简单地在它和链的多个期货以一元的方式映射到一起。
长话短说,scala的Future允许异步计算而不会阻塞不必要的更多线程。

主要的不便之
java.util.concurrent.Future处在于,如果没有阻塞,就无法获得价值。
实际上,检索值的唯一方法是
get方法,即方法(引用docs)
等待必要的计算完成,然后检索其结果。
有了
scala.concurrent.Future你,而不是一个真正的无阻塞的计算,因为你可以将回调完成(成功/失败),或简单地在它和链的多个期货以一元的方式映射到一起。
长话短说,scala的Future允许异步计算而不会阻塞不必要的更多线程。