JavaTM 2 Platform
Standard Ed. 5.0

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

メソッドの概要
 Thread newThread(Runnable r)
          新規 Thread を構築します。
 

メソッドの詳細

newThread

Thread newThread(Runnable r)
新規 Thread を構築します。実装は、優先度、名前、デーモンの状態、ThreadGroup などの初期化も行います。

パラメータ:
r - 新規スレッドインスタンスにより実行される runnable
戻り値:
作成されたスレッド

JavaTM 2 Platform
Standard Ed. 5.0

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。