Thread.Join メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Join() |
このスレッドが死ぬのを待ちます。 |
Join(Int64) |
このスレッドが死ぬまで最大 |
Join(Int64, Int32) |
このスレッドが死ぬまで、最大 |
Join()
このスレッドが死ぬのを待ちます。
[Android.Runtime.Register("join", "()V", "")]
public void Join ();
[<Android.Runtime.Register("join", "()V", "")>]
member this.Join : unit -> unit
- 属性
例外
現在のスレッドが中断された場合は 。 現在のスレッドの中断状態は、例外がスローされる前にクリアされます。
注釈
このスレッドが死ぬのを待ちます。
このメソッドの呼び出しは、呼び出しとまったく同じ方法で動作します
<blockquote> #join(long) join(0)
</blockquote>
の Java ドキュメント java.lang.Thread.join()
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
こちらもご覧ください
適用対象
Join(Int64)
このスレッドが死ぬまで最大 millis
でミリ秒待ちます。
[Android.Runtime.Register("join", "(J)V", "")]
public void Join (long millis);
[<Android.Runtime.Register("join", "(J)V", "")>]
member this.Join : int64 -> unit
パラメーター
- millis
- Int64
待機時間 (ミリ秒単位)
- 属性
例外
現在のスレッドが中断された場合は 。 現在のスレッドの中断状態は、例外がスローされる前にクリアされます。
注釈
このスレッドが死ぬまで最大 millis
でミリ秒待ちます。 のタイムアウト 0
は、永遠に待機することを意味します。
この実装では、 に条件付けされた 呼び出しの this.wait
ループを使用します this.isAlive
。 スレッドが終了すると、 this.notifyAll
メソッドが呼び出されます。 アプリケーションでは、インスタンスで 、notify
、または notifyAll
をThread
使用wait
しないことをお勧めします。
の Java ドキュメント java.lang.Thread.join(long)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
こちらもご覧ください
適用対象
Join(Int64, Int32)
このスレッドが死ぬまで、最大 millis
でミリ秒と nanos
ナノ秒を待機します。
[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
パラメーター
- millis
- Int64
待機時間 (ミリ秒単位)
- nanos
- Int32
0-999999
待機する追加のナノ秒
- 属性
例外
現在のスレッドが中断された場合は 。 現在のスレッドの中断状態は、例外がスローされる前にクリアされます。
注釈
このスレッドが死ぬまで、最大 millis
でミリ秒と nanos
ナノ秒を待機します。 両方の引数が の場合は 0
、永遠に待機することを意味します。
この実装では、 に条件付けされた 呼び出しの this.wait
ループを使用します this.isAlive
。 スレッドが終了すると、 this.notifyAll
メソッドが呼び出されます。 アプリケーションでは、インスタンスで 、notify
、または notifyAll
をThread
使用wait
しないことをお勧めします。
の Java ドキュメント java.lang.Thread.join(long, int)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。