だいたいのメソッドを網羅済みです。API仕様のおともにどうぞ。概要スレッドとは、プログラム内での実行スレッドのことです。Java仮想マシンを使用すると、1つのアプリケーションで複数のスレッドの実行を同時に実行できます。19)Threadクラスは、スレッドを扱う低レイヤのAPIです。きめ細やかなスレッドの制御が可能です。paralellメソッドを使うことをおすすめします。同期(synchronized)については「synchronizedの多いコードは危険信号」もご参照いただけたら幸いです。19)スレッドについては、上記の言語仕様も合わせてご確認ください。MAX_PRIORITYスレッドに設定できる最高優先順位です。MIN_PRIORITYスレッドに設定できる最低優先順位です。NORM_PRIORITYスレッドに割り当てられるデフォルトの優先順位です。()新しいプラットフォームThreadを初期化します。task)新しいプラットフォームThreadを初期化します。name)新しいプラットフォームThreadを初期化します。name)新しいプラットフォームThreadを初期化します。task)新しいプラットフォームThreadを初期化します。name)新しいプラットフォームThreadを初期化して、実行オブジェクトとしてtaskを持ち、名前として指定されたnameを持ち、groupで参照されるスレッド・グループに属するようにします。stackSize)新しいプラットフォームThreadを初期化して、実行オブジェクトとしてtaskを持ち、名前として指定されたnameを持ち、groupで参照されるスレッド・グループに属し、指定された「スタック・サイズ」を持つようにします。そちらのAPI使用例もご参照ください。StackOverflowErrorを意図的に起こすための再帰メソッドです。inheritInheritableThreadLocals)新しいプラットフォームThreadを初期化して、実行オブジェクトとしてtaskを持ち、名前として指定されたnameを持ち、groupで参照されるスレッド・グループに属し、指定されたstackSizeを持ち、inheritThreadLocalsがtrueの場合に「継承可能なスレッド・ローカル」変数の初期値を継承します。そちらのAPI使用例もご参照ください。※threadLocalの値が子スレッドに継承されます。※threadLocalの値が子スレッドに継承されません。name)新しいプラットフォームThreadを初期化します。()現在のスレッド・グループおよびそのサブグループ内のliveプラットフォーム・スレッド数の見積りを返します。グループを別にするとカウントされません。このAPI要素は、将来のバージョンで削除される可能性があります。このメソッドは、非推奨であり、今後のリリースで削除される可能性があります。「セキュリティ・マネージャ」と組み合わせて使用すると便利です。()Threadを意味のあるかたちで複製することは不可能なため、CloneNotSupportedExceptionをスローします。このAPI要素は、将来のバージョンで削除される可能性があります。このメソッドは、最初にスタック・フレーム数をカウントするように設計されていましたが、結果は明確に定義されておらず、スレッド機能に依存していました。()現在のスレッドのThreadオブジェクトを返します。()現在のスレッドのスタック・トレースを標準エラー・ストリームに出力します。tarray)指定された配列に、現在のスレッド・グループおよびそのサブグループ内のすべてのliveプラットフォーム・スレッドをコピーします。()すべてのライブ・プラットフォーム・スレッドのスタック・トレースのマップを返します。()このスレッドのコンテキストClassLoaderを返します。()キャッチされない例外によりスレッドが突然終了したときに呼び出されるデフォルトのハンドラを返します。このメソッドはfinalではなく、スレッドIDではない値を返すためにオーバーライドできます。