下一段代码都可以,为什么我们需要新函数的未来?似乎未来只是有以下的意义,任何我错过的东西,例如,对于某些情况,我们可以使用其中之一吗?
def future[T](body: =>T)(implicit execctx: ExecutionContext): Future[T] = Future[T](body)以下是测试代码:
import scala.concurrent._
import scala.concurrent.ExecutionContext.Implicits.global
Future {
println("1")
}
future {
println("2")
}
Thread.sleep(3)发布于 2016-10-12 02:06:28
scala.concurrent.future在2.11.0中是已弃用,并将在未来的Scala版本中被删除,因此答案是您不需要两者都需要,也不使用future。
https://stackoverflow.com/questions/39989283
复制相似问题