11.12 Koordination von Strängen
Gelegentlich ist es nötig, auf die Beendigung eines Strangs zu warten. Dies leisten die folgenden Methoden:
public final void join();
wartet unbeschränkt auf das Ende des angesprochenen Strangs
public final void join(long millis);
public final void join(long millis, int nanos);
Während ein Aufruf eines Strang-Konstruktors mit anschließendem start-Aufruf eine Aufspaltung des Ablaufs bedeutet, dient join zum Sammeln. Allerdings bedeutet ein join-Aufruf eine Einengung der Parallelität.