Wozu dient die Thread-Verknüpfung?
Wozu dient die Thread-Verknüpfung?
Anonim

Verbinden ist eine Synchronisationsmethode, die den Aufruf blockiert Gewinde (das heißt, die Gewinde das ruft die Methode auf), bis die Gewinde deren Verbinden Methode aufgerufen wird, ist abgeschlossen. Verwenden diese Methode, um sicherzustellen, dass a Gewinde wurde beendet. Der Anrufer wird auf unbestimmte Zeit blockiert, wenn der Gewinde endet nicht.

Wenn man dies berücksichtigt, was ist der Zweck der Join-Methode in Threads?

Gewinde Klasse bietet die beitreten () Methode was einem erlaubt Gewinde bis zum anderen warten Gewinde vollendet seine Ausführung. Wenn t a. ist Gewinde Objekt, dessen Gewinde gerade ausgeführt wird, dann t. beitreten () stellt sicher, dass t beendet wird, bevor der nächste Befehl vom Programm ausgeführt wird.

Was ist außerdem der Zweck der Join-Methode in Java? Join-Methode in Java erlaubt einem Thread zu warten, bis ein anderer Thread seine Ausführung abgeschlossen hat. Einfacher ausgedrückt bedeutet dies, dass es darauf wartet, dass der andere Thread stirbt. Es hat den Typ void und löst InterruptedException aus.

Was bedeutet Thread Join?

Die beitreten Methode erlaubt einem Gewinde auf den Abschluss eines anderen warten. Wenn t a. ist Gewinde Objekt, dessen Gewinde wird gerade ausgeführt, verursacht den aktuellen Gewinde die Ausführung anhalten, bis t 's Gewinde beendet.

Was ist die Verwendung von join () und yield () im Thread?

Lass uns diskutieren Join() und yield() Methoden in Gewinde . Verbinden() Methode hilft uns dabei beitreten einer Gewinde bis zum ende eines anderen Gewinde . Mit anderen Worten, es verursacht die aktuell ausgeführte Gewinde die Ausführung beenden, bis die Gewinde es schließt sich an mit schließt seine Ausführung ab.

Empfohlen: