11件ヒット
[1-11件を表示]
(0.071秒)
クラス
- Thread (11)
検索結果
-
Thread
# value -> object (26151.0) -
スレッド self が終了するまで待ち(Thread#join と同じ)、 そのスレッドのブロックが返した値を返します。スレッド実行中に例外が 発生した場合には、その例外を再発生させます。
...力する例です。
threads = []
threads.push(Thread.new { n = rand(5); sleep n; n })
threads.push(Thread.new { n = rand(5); sleep n; n })
threads.push(Thread.new { n = rand(5); sleep n; n })
threads.each {|t| p t.value}
最後の行で、待ち合わせを行っていること......がわかりにくいと思うなら以下
のように書くこともできます。
threads.each {|t| p t.join.value}...