类的用途
java.lang.ThreadGroup
使用 ThreadGroup 的包
-
ThreadGroup 在 java.lang 中的用法
java.lang 中返回 ThreadGroup 的方法修饰符和类型方法描述final ThreadGroupThreadGroup.getParent()返回此线程组的父级。SecurityManager.getThreadGroup()已弃用,将被删除:此 API 元素可能会在未来版本中删除。返回线程组,在调用此方法时将创建的任何新线程实例化到该线程组中。final ThreadGroupThread.getThreadGroup()如果线程已终止,则返回线程的线程组或null。java.lang 中的方法,参数类型为 ThreadGroup修饰符和类型方法描述voidSecurityManager.checkAccess(ThreadGroup g) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。如果不允许调用线程修改线程组参数,则抛出SecurityException。intThreadGroup.enumerate(ThreadGroup[] list) 将对此线程组及其子组中每个子组的引用复制到指定的数组中。intThreadGroup.enumerate(ThreadGroup[] list, boolean recurse) 将对此线程组中每个子组的引用复制到指定的数组中。Thread.Builder.OfPlatform.group(ThreadGroup group) 设置线程组。final booleanThreadGroup.parentOf(ThreadGroup g) 测试此线程组是线程组参数还是其祖先线程组之一。java.lang 中的构造函数,参数类型为 ThreadGroup修饰符构造方法描述Thread(ThreadGroup group, Runnable task) 初始化新平台Thread。Thread(ThreadGroup group, Runnable task, String name) 初始化新平台Thread,使其运行对象为task,名称为指定的name,并且属于group引用的线程组。Thread(ThreadGroup group, Runnable task, String name, long stackSize) 初始化一个新的平台Thread,使其具有task作为其运行对象,具有指定的name作为其名称,并且属于group引用的线程组,并且具有指定的堆栈大小.Thread(ThreadGroup group, Runnable task, String name, long stackSize, boolean inheritInheritableThreadLocals) 初始化一个新平台Thread,使其具有task作为其运行对象,具有指定的name作为其名称,属于group引用的线程组,具有指定的stackSize,并且如果inheritThreadLocals为true,则继承 可继承线程本地 变量的初始值。Thread(ThreadGroup group, String name) 初始化新平台Thread。ThreadGroup(ThreadGroup parent, String name) 创建一个新的线程组。 -
ThreadGroup 在 java.util.concurrent 中的用法
java.util.concurrent 中的构造函数,参数类型为 ThreadGroup修饰符构造方法描述protectedForkJoinWorkerThread(ThreadGroup group, ForkJoinPool pool, boolean preserveThreadLocals) 创建一个在给定线程组和池中运行的 ForkJoinWorkerThread,并使用给定的保留 ThreadLocals 的策略。