クラスjava.lang.ThreadGroup
の使用
ThreadGroupを使用するパッケージ
-
java.langでのThreadGroupの使用
ThreadGroupを返すjava.langのメソッド修飾子と型メソッド説明final ThreadGroupThreadGroup.getParent()このスレッド・グループの親を返します。SecurityManager.getThreadGroup()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このメソッドを呼び出したときに作成される、任意の新しいスレッドのインスタンスを生成するための、スレッド・グループを返します。final ThreadGroupThread.getThreadGroup()このスレッドが所属するスレッド・グループを返します。型ThreadGroupのパラメータを持つjava.langのメソッド修飾子と型メソッド説明voidSecurityManager.checkAccess(ThreadGroup g) 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。呼出し側スレッドが、スレッド・グループ引数の修正を許可されていない場合に、SecurityExceptionをスローします。intThreadGroup.enumerate(ThreadGroup[] list) このスレッド・グループとそのサブグループに含まれる各アクティブ・サブグループへの参照を、指定された配列にコピーします。intThreadGroup.enumerate(ThreadGroup[] list, boolean recurse) このスレッド・グループ内の各アクティブ・サブグループへの参照を、指定された配列にコピーします。final 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) 新しいスレッド・グループを作成します。