Der folgende Code tut, was erwartet wird.Scala Future - Anfänger Abfrage
import scala.concurrent.Future
import scala.concurrent.ExecutionContext
object UseFuture extends App
{
implicit val ec = ExecutionContext.global
Future(println { "This should be run in another thread" })
println("Test")
}
Aber ich bin nicht in der Lage in den Ausgang der Zukunft zu sehen.
import scala.concurrent.Future
import scala.concurrent.ExecutionContext
object UseFuture extends App
{
implicit val ec = ExecutionContext.global
Future(println { "This should be run in another thread" })
}
Eine schnelle Erklärung?
Vielleicht vor der Zukunft fertig Ihr Programm geplant wurde? Versuchen Sie am Ende ein 'Thread.sleep' hinzuzufügen. – Thilo