料AboutJavaScriptを有効にして、ご利用ください。クラスは、スレッドローカル変数を提供する。メソッドを使ってアクセスするスレッドがそれぞれ独自に、変数の初期化されたコピーを持つという点で、通常の変数と異なる。フィールドとして使われる(ユーザID、トランザクションIDなど)。オブジェクトの使用に注意が必要である。スレッドプールでは、スレッドを再利用することにより、スレッド生成のオーバーヘッドを軽減したり、スレッドの無制限な生成によるシステムの信頼性低下を防ぐことができる。オブジェクトが、スレッド開始時のデフォルトの状態にあることを期待している。オブジェクトは、正しく初期化しなければならない。DiaryPool)から構成されている。実行時の曜日の初期値は月曜日である。メソッドを呼び出すことにより変更可能である。メソッドも含んでいる。メソッドを持っている。