TICS Coding Standard Viewer 
TIOBE Software Quality Framework
Print-friendly version
©TIOBE Software www.tiobe.com
 
TIOBE - Java Coding Standard
Search

Rule:  Basic27Checked automatically with code checker

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();
     }
    }