クラスjava.lang.ThreadGroup
の使用
| パッケージ | 説明 |
|---|---|
| java.lang |
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
|
-
java.langでのThreadGroupの使用
ThreadGroupを返すjava.langのメソッド 修飾子と型 メソッド 説明 ThreadGroupThreadGroup. getParent()このスレッド・グループの親を返します。ThreadGroupSecurityManager. getThreadGroup()このメソッドを呼び出したときに作成される、任意の新しいスレッドのインスタンスを生成するための、スレッド・グループを返します。ThreadGroupThread. getThreadGroup()このスレッドが所属するスレッド・グループを返します。型ThreadGroupのパラメータを持つjava.langのメソッド 修飾子と型 メソッド 説明 voidSecurityManager. checkAccess(ThreadGroup g)呼出し側スレッドが、スレッド・グループ引数の修正を許可されていない場合に、SecurityExceptionをスローします。intThreadGroup. enumerate(ThreadGroup[] list)このスレッド・グループとそのサブグループに含まれる各アクティブ・サブグループへの参照を、指定された配列にコピーします。intThreadGroup. enumerate(ThreadGroup[] list, boolean recurse)このスレッド・グループ内の各アクティブ・サブグループへの参照を、指定された配列にコピーします。booleanThreadGroup. 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)新しいスレッド・グループを作成します。