Share via


Thread.Join Methode

Definition

Überlädt

Join()

Wartet, bis dieser Thread stirbt.

Join(Int64)

Wartet höchstens millis Millisekunden, bis dieser Thread stirbt.

Join(Int64, Int32)

Wartet höchstens millis Millisekunden plus nanos Nanosekunden, bis dieser Thread stirbt.

Join()

Wartet, bis dieser Thread stirbt.

[Android.Runtime.Register("join", "()V", "")]
public void Join ();
[<Android.Runtime.Register("join", "()V", "")>]
member this.Join : unit -> unit
Attribute

Ausnahmen

, wenn der aktuelle Thread unterbrochen wurde. Die unterbrochene status des aktuellen Threads wird gelöscht, bevor die Ausnahme ausgelöst wird.

Hinweise

Wartet, bis dieser Thread stirbt.

Ein Aufruf dieser Methode verhält sich genauso wie der Aufruf.

<blockquote> #join(long) join(0)</blockquote>

Java-Dokumentation für java.lang.Thread.join().

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.

Weitere Informationen

Gilt für:

Join(Int64)

Wartet höchstens millis Millisekunden, bis dieser Thread stirbt.

[Android.Runtime.Register("join", "(J)V", "")]
public void Join (long millis);
[<Android.Runtime.Register("join", "(J)V", "")>]
member this.Join : int64 -> unit

Parameter

millis
Int64

die Wartezeit in Millisekunden

Attribute

Ausnahmen

, wenn der aktuelle Thread unterbrochen wurde. Die unterbrochene status des aktuellen Threads wird gelöscht, bevor die Ausnahme ausgelöst wird.

Hinweise

Wartet höchstens millis Millisekunden, bis dieser Thread stirbt. Ein Timeout von 0 bedeutet, ewig zu warten.

Diese Implementierung verwendet eine Schleife von Aufrufen, die this.wait auf this.isAlivebedingte . Wenn ein Thread beendet, wird die this.notifyAll -Methode aufgerufen. Es wird empfohlen, dass Anwendungen nicht , notifyoder notifyAll auf Thread -Instanzen verwendenwait.

Java-Dokumentation für java.lang.Thread.join(long).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.

Weitere Informationen

Gilt für:

Join(Int64, Int32)

Wartet höchstens millis Millisekunden plus nanos Nanosekunden, bis dieser Thread stirbt.

[Android.Runtime.Register("join", "(JI)V", "")]
public void Join (long millis, int nanos);
[<Android.Runtime.Register("join", "(JI)V", "")>]
member this.Join : int64 * int -> unit

Parameter

millis
Int64

die Wartezeit in Millisekunden

nanos
Int32

0-999999 Zusätzliche Nanosekunden warten

Attribute

Ausnahmen

, wenn der aktuelle Thread unterbrochen wurde. Die unterbrochene status des aktuellen Threads wird gelöscht, bevor die Ausnahme ausgelöst wird.

Hinweise

Wartet höchstens millis Millisekunden plus nanos Nanosekunden, bis dieser Thread stirbt. Wenn beide Argumente sind 0, bedeutet dies, dass Sie ewig warten.

Diese Implementierung verwendet eine Schleife von Aufrufen, die this.wait auf this.isAlivebedingte . Wenn ein Thread beendet, wird die this.notifyAll -Methode aufgerufen. Es wird empfohlen, dass Anwendungen nicht , notifyoder notifyAll auf Thread -Instanzen verwendenwait.

Java-Dokumentation für java.lang.Thread.join(long, int).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.

Weitere Informationen

Gilt für: