クラスjava.lang.ThreadGroup
の使用
パッケージ | 説明 |
---|---|
java.lang |
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
|
-
java.langでのThreadGroupの使用
ThreadGroupを返すjava.langのメソッド 修飾子と型 メソッド 説明 ThreadGroup
ThreadGroup. getParent()
このスレッド・グループの親を返します。ThreadGroup
SecurityManager. getThreadGroup()
このメソッドを呼び出したときに作成される、任意の新しいスレッドのインスタンスを生成するための、スレッド・グループを返します。ThreadGroup
Thread. getThreadGroup()
このスレッドが所属するスレッド・グループを返します。型ThreadGroupのパラメータを持つjava.langのメソッド 修飾子と型 メソッド 説明 void
SecurityManager. checkAccess(ThreadGroup g)
呼出し側スレッドが、スレッド・グループ引数の修正を許可されていない場合に、SecurityException
をスローします。int
ThreadGroup. enumerate(ThreadGroup[] list)
このスレッド・グループとそのサブグループに含まれる各アクティブ・サブグループへの参照を、指定された配列にコピーします。int
ThreadGroup. enumerate(ThreadGroup[] list, boolean recurse)
このスレッド・グループ内の各アクティブ・サブグループへの参照を、指定された配列にコピーします。boolean
ThreadGroup. parentOf(ThreadGroup g)
このスレッド・グループがスレッドグループ引数であるか、あるいはその祖先スレッド・グループの内の1つであるかどうかを判定します。型ThreadGroupのパラメータを持つjava.langのコンストラクタ コンストラクタ 説明 Thread(ThreadGroup group, Runnable target)
新しいThread
オブジェクトを割り当てます。Thread(ThreadGroup group, Runnable target, String name)
その実行オブジェクトとしてtarget
、名前として指定されたname
を持つ、group
によって参照されるスレッド・グループに属するような、新しいThread
オブジェクトを割り当てます。Thread(ThreadGroup group, Runnable target, String name, long stackSize)
新しいThread
オブジェクトを割り当て、実行オブジェクトとしてtarget
を保持し、指定されたname
を名前として保持するようにします。また、group
によって参照されるスレッド・グループに所属し、指定されたスタック・サイズを保持します。Thread(ThreadGroup group, Runnable target, String name, long stackSize, boolean inheritThreadLocals)
オブジェクトとしてtarget
を持ち、指定されたname
をその名前とし、group
によって参照されるスレッド・グループに属し、指定されたstackSize
を持ち、inheritThreadLocals
がtrue
なら「継承可能なスレッド・ローカル」変数の初期値を継承するように、新しいThread
オブジェクトを割り当てます。Thread(ThreadGroup group, String name)
新しいThread
オブジェクトを割り当てます。ThreadGroup(ThreadGroup parent, String name)
新しいスレッド・グループを作成します。