Threadスレッドを生成して、ブロックの評価を開始します。生成したスレッドを返します。メソッドを呼びません。そのままブロックに渡されます。スレッドの開始と同時にそのスレッド固有のローカル変数に値を渡すために使用します。されている場合に発生します。ブロックを与えられずに呼ばれた場合にも発生します。注意:例えば、以下のコードは間違いです。書き変わる可能性があるからです。}end上の例は以下のように書き直すべきです。