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