Busy waiting: Main thread überprüft laufend ob das Resultat der worker-Threads schon da sind. Braucht CPU Zeit.
Ziel: let Main sleep until worker-Thread is done (“join”)

Java Join
Exceptions
Interrupt Threads
Threads können sich immer nur selbst interrupten. Aber möglich ist ein Interrupt flag, dass der andere Thread lesen und reagieren kann. Thread.interrupt().