Lenguaje

Thread.Join Método

Definición

Sobrecargas

Nombre Description
Join()

Espera a que este subproceso muera.

Join(Duration)

Espera a que este subproceso finalice hasta la duración de espera especificada.

Join(Int64)

Espera como máximo millis milisegundos para que este subproceso muera.

Join(Int64, Int32)

Espera como máximo millis milisegundos más nanos nanosegundos para que este subproceso muera.

Join()

Espera a que este subproceso muera.

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

Excepciones

si se ha interrumpido el subproceso actual. El estado interrumpido del subproceso actual se borrará antes de que se produzca la excepción.

Comentarios

Espera a que este subproceso muera.

Una invocación de este método se comporta exactamente de la misma manera que la invocación

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

Java documentación para java.lang.Thread.join().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Consulte también

Se aplica a

Join(Duration)

Espera a que este subproceso finalice hasta la duración de espera especificada.

[Android.Runtime.Register("join", "(Ljava/time/Duration;)Z", "", ApiSince=37)]
public bool Join(Java.Time.Duration? duration);
[<Android.Runtime.Register("join", "(Ljava/time/Duration;)Z", "", ApiSince=37)>]
member this.Join : Java.Time.Duration -> bool

Parámetros

duration
Duration

la duración máxima que se va a esperar

Devoluciones

True si el subproceso ha finalizado, false si el subproceso no ha terminado

Atributos

Comentarios

Espera a que este subproceso finalice hasta la duración de espera especificada. Este método no espera si la duración de espera es menor o igual que cero. En este caso, el método solo comprueba si el subproceso ha finalizado.

referencia Java referencia para java.lang.Thread.join.

Se aplica a

Join(Int64)

Espera como máximo millis milisegundos para que este subproceso muera.

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

Parámetros

millis
Int64

tiempo de espera en milisegundos

Atributos

Excepciones

si se ha interrumpido el subproceso actual. El estado interrumpido del subproceso actual se borrará antes de que se produzca la excepción.

Comentarios

Espera como máximo millis milisegundos para que este subproceso muera. Un tiempo de espera de 0 medios para esperar para siempre.

Esta implementación usa un bucle de this.wait llamadas condicionadas en this.isAlive. A medida que un subproceso finaliza el this.notifyAll método se invoca. Se recomienda que las aplicaciones no usen wait, notifyo notifyAll en Thread instancias.

Java documentación para java.lang.Thread.join(long).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Consulte también

Se aplica a

Join(Int64, Int32)

Espera como máximo millis milisegundos más nanos nanosegundos para que este subproceso muera.

[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

Parámetros

millis
Int64

tiempo de espera en milisegundos

nanos
Int32

0-999999 nanosegundos adicionales que se van a esperar

Atributos

Excepciones

si se ha interrumpido el subproceso actual. El estado interrumpido del subproceso actual se borrará antes de que se produzca la excepción.

Comentarios

Espera como máximo millis milisegundos más nanos nanosegundos para que este subproceso muera. Si ambos argumentos son 0, significa esperar para siempre.

Esta implementación usa un bucle de this.wait llamadas condicionadas en this.isAlive. A medida que un subproceso finaliza el this.notifyAll método se invoca. Se recomienda que las aplicaciones no usen wait, notifyo notifyAll en Thread instancias.

Java documentación para java.lang.Thread.join(long, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Consulte también

Se aplica a