package multithreading;
public class System_Threads
{
public static void main(String[] args)
{
System.out.println(Thread.currentThread().getThreadGroup().getParent().getName());
System.out.println("*********************************************");
ThreadGroup gr = Thread.currentThread().getThreadGroup().getParent();
Thread [] arr = new Thread[gr.activeCount()];
gr.enumerate(arr);
for(Thread t1 : arr)
{
System.out.println(t1.getName()+"~~"+t1.isDaemon());
}
}
}
public class System_Threads
{
public static void main(String[] args)
{
System.out.println(Thread.currentThread().getThreadGroup().getParent().getName());
System.out.println("*********************************************");
ThreadGroup gr = Thread.currentThread().getThreadGroup().getParent();
Thread [] arr = new Thread[gr.activeCount()];
gr.enumerate(arr);
for(Thread t1 : arr)
{
System.out.println(t1.getName()+"~~"+t1.isDaemon());
}
}
}
_________________________________________________________
output:
system
*********************************************
Reference Handler~~true
Finalizer~~true
Signal Dispatcher~~true
Attach Listener~~true
main~~false
No comments:
Post a Comment