与创建单独的线程相比,java中的ThreadGroup有什么好处?


问题内容

许多方法,如stop()resume()suspend()等已被弃用。

那么使用创建线程有用ThreadGroup吗?


问题答案:

ThreadGroup在具有数千个线程的大型应用服务器中,使用可能是一种有用的诊断技术。如果您的线程在逻辑上分组在一起,那么当您获得堆栈跟踪时,您可以看到违规线程属于哪个组(例如,“
Tomcat线程”,“ MDB线程”,“线程池X”等),可以是对跟踪和解决问题有很大帮助。