Sprache

Thread.Join Methode

Definition

Überlädt

Name Beschreibung
Join()

Wartet darauf, dass dieser Thread stirbt.

Join(Int64)

Wartet in den meisten millis Millisekunden, bis dieser Thread stirbt.

Join(Int64, Int32)

Wartet auf die meisten millis Millisekunden plus nanos Nanosekunden, damit dieser Thread stirbt.

Join()

Wartet darauf, dass 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. Der unterbrochene Status des aktuellen Threads wird gelöscht, bevor die Ausnahme ausgelöst wird.

Hinweise

Wartet darauf, dass 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 auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Weitere Informationen

Gilt für:

Join(Int64)

Wartet in den meisten 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. Der unterbrochene Status des aktuellen Threads wird gelöscht, bevor die Ausnahme ausgelöst wird.

Hinweise

Wartet in den meisten millis Millisekunden, bis dieser Thread stirbt. Ein Timeout der 0 Mittel, um für immer zu warten.

Diese Implementierung verwendet eine Schleife von this.wait Aufrufen, die auf this.isAlive. Wenn ein Thread die Methode beendet, wird die this.notifyAll Methode aufgerufen. Es wird empfohlen, anwendungen nicht zu verwenden wait, notifyoder notifyAll auf Thread Instanzen.

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

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Weitere Informationen

Gilt für:

Join(Int64, Int32)

Wartet auf die meisten millis Millisekunden plus nanos Nanosekunden, damit 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. Der unterbrochene Status des aktuellen Threads wird gelöscht, bevor die Ausnahme ausgelöst wird.

Hinweise

Wartet auf die meisten millis Millisekunden plus nanos Nanosekunden, damit dieser Thread stirbt. Wenn beide Argumente vorhanden sind 0, bedeutet dies, dass sie für immer warten.

Diese Implementierung verwendet eine Schleife von this.wait Aufrufen, die auf this.isAlive. Wenn ein Thread die Methode beendet, wird die this.notifyAll Methode aufgerufen. Es wird empfohlen, anwendungen nicht zu verwenden wait, notifyoder notifyAll auf Thread Instanzen.

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

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Weitere Informationen

Gilt für: