2008年6月29日日曜日

これだけは覚えたいJavaのスレッド操作のメソッド

これだけ覚えたらJavaのスレッド操作の動作はわかるかな。

java.lang.Thread

join()
このスレッドが終了するのを待機します。
sleep(long millis)
現在実行中のスレッドを、指定されたミリ秒数の間、スリープ(一時的に実行を停止)させます。
yield()
現在実行中のスレッドオブジェクトを一時的に休止させ、ほかのスレッドが実行できるようにします。
start()
このスレッドの実行を開始します。


java.lang.Object


notify()
このオブジェクトのモニターで待機中のスレッドを一つ再開します。
notifyAll()
このオブジェクトのモニターで待機中のすべてのスレッドを再開します。
wait()
ほかのスレッドがこのオブジェクトのnotify()メソッドまたはnotifyAll()メソッドを呼び出すまで、現在のスレッドを待機させます。

0 件のコメント: