java.util.concurrent
インタフェース ThreadFactory
public interface ThreadFactory
要求に応じて新規スレッドを作成するオブジェクト。スレッドファクトリを使用すると、new Thread
の呼び出しのハード接続が削除され、アプリケーションが特殊なスレッドサブクラス、優先度などを使用できるようになります。
このインタフェースのもっとも単純な実装を次に示します。
class SimpleThreadFactory implements ThreadFactory {
public Thread newThread(Runnable r) {
return new Thread(r);
}
}
Executors.defaultThreadFactory()
メソッドは、作成されたスレッドコンテキストを既知の値に設定してから返す、より有用で単純な実装を提供します。
- 導入されたバージョン:
- 1.5
newThread
Thread newThread(Runnable r)
- 新規 Thread を構築します。実装は、優先度、名前、デーモンの状態、ThreadGroup などの初期化も行います。
- パラメータ:
r
- 新規スレッドインスタンスにより実行される runnable
- 戻り値:
- 作成されたスレッド
バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。