Thread.Join Método

Definição

Sobrecargas

Nome Description
Join()

Espera que esse thread morra.

Join(Int64)

Aguarda no máximo millis milissegundos para que esse thread morra.

Join(Int64, Int32)

Espera no máximo millis milissegundos mais nanos nanossegundos para que esse thread morra.

Join()

Espera que esse thread morra.

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

Exceções

se o thread atual tiver sido interrompido. O status interrompido do thread atual será limpo antes que a exceção seja gerada.

Comentários

Espera que esse thread morra.

Uma invocação desse método se comporta exatamente da mesma maneira que a invocação

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

Documentação Java para java.lang.Thread.join().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Confira também

Aplica-se a

Join(Int64)

Aguarda no máximo millis milissegundos para que esse thread morra.

[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

o tempo para esperar em milissegundos

Atributos

Exceções

se o thread atual tiver sido interrompido. O status interrompido do thread atual será limpo antes que a exceção seja gerada.

Comentários

Aguarda no máximo millis milissegundos para que esse thread morra. Um tempo limite de 0 meios para esperar para sempre.

Essa implementação usa um loop de this.wait chamadas condicionadas em this.isAlive. À medida que um thread termina, o this.notifyAll método é invocado. É recomendável que os aplicativos não usem wait, notifyou notifyAll em Thread instâncias.

Documentação Java para java.lang.Thread.join(long).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Confira também

Aplica-se a

Join(Int64, Int32)

Espera no máximo millis milissegundos mais nanos nanossegundos para que esse thread morra.

[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

o tempo para esperar em milissegundos

nanos
Int32

0-999999 nanossegundos adicionais para esperar

Atributos

Exceções

se o thread atual tiver sido interrompido. O status interrompido do thread atual será limpo antes que a exceção seja gerada.

Comentários

Espera no máximo millis milissegundos mais nanos nanossegundos para que esse thread morra. Se ambos os argumentos forem 0, significa esperar para sempre.

Essa implementação usa um loop de this.wait chamadas condicionadas em this.isAlive. À medida que um thread termina, o this.notifyAll método é invocado. É recomendável que os aplicativos não usem wait, notifyou notifyAll em Thread instâncias.

Documentação Java para java.lang.Thread.join(long, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Confira também

Aplica-se a