1
Ich habe den folgenden Code:Haupt-Thread während des Laufens Klassen await noch nicht fertig
val f1: Future[Unit] = Future {
Thread sleep 5
println(1)
}
val f2: Future[Unit] = Future {
Thread sleep 10000
println(2)
}
def main(args: Array[String]): Unit = async {
await(f1)
await(f2)
}
würde ich der Haupt-Thread gerne beenden, nachdem der letzte await
Verfahren beendet wurde.
Wie kann ich das tun?
'Await.ready' wäre wahrscheinlich in diesem Fall besser. – TeWu