Thread.Join Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Join() |
Wartet, bis dieser Thread stirbt. |
Join(Int64) |
Wartet höchstens |
Join(Int64, Int32) |
Wartet höchstens |
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.isAlive
bedingte . Wenn ein Thread beendet, wird die this.notifyAll
-Methode aufgerufen. Es wird empfohlen, dass Anwendungen nicht , notify
oder 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.isAlive
bedingte . Wenn ein Thread beendet, wird die this.notifyAll
-Methode aufgerufen. Es wird empfohlen, dass Anwendungen nicht , notify
oder 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.