如何在没有 ThreadGroup 的情况下创建线程?

时间:2021-07-24 08:28:47

标签: java multithreading threadgroup

这个问题是在针对高级开发人员角色的面试中提出的。 因为我没有接触过 Java 多线程和并发。所以,我无法回答这个问题。

<块引用>

我们创建的每个线程都是 ThreadGroup 的一部分。那么我们如何创建 一个没有 ThreadGroup 的线程?

1 个答案:

答案 0 :(得分:3)

没有ThreadGroup就无法创建线程。

更多详情请看这里:https://www.eg.bucknell.edu/~mead/Java-tutorial/essential/threads/group.html

<块引用>

"如果你在创建一个新线程时没有在线程中指定它的组 构造函数,运行时系统自动将新线程放入 与创建它的线程相同的组(称为当前 线程组和当前线程)。所以,如果你离开 创建线程时未指定线程组,哪个组 包含您的主题?

当 Java 应用程序第一次启动时,Java 运行时系统 创建一个名为 main 的线程组。除非另有说明,所有新 您创建的线程成为主线程组的成员。”

这里:http://www.java2s.com/example/java-book/thread-group.html

相关问题