This rule is Obsolete | |
Synopsis: | Avoid using ThreadGroup; it is not thread safe |
Language: | Java |
Severity Level: | 2 |
Category: | Basic |
Description: |
Avoid using ThreadGroup; although it is intended to be used in a threaded environment
it contains methods that are not thread safe.public class Bar { void buz() { ThreadGroup tg = new ThreadGroup("My threadgroup") ; tg = new ThreadGroup(tg, "my thread group"); tg = Thread.currentThread().getThreadGroup(); tg = System.getSecurityManager().getThreadGroup(); } } |