Home Tutorial Java Thread Java ThreadGroup


Share on Google+Share on Google+
Java ThreadGroup
Posted on: November 7, 2009 at 12:00 AM
In this segment of tutorial we will learn about the Java Thread Group. Then We will create an example and use the Thread with the Thread Group.

  • Java Thread Group creates the group of the threads.
  • Each thread group has its name.
  • Each thread uses the thread group in its object creation

Java Thread Group Example
public class Threadgroup {

	public static void main(String[] args) {

		ThreadGroup grp = new ThreadGroup("group1");
		mythread m1 = new mythread(grp, "thread1");
		mythread m2 = new mythread(grp, "thread2");
		mythread m3 = new mythread(grp, "thread3");

class mythread extends Thread {
	public mythread(ThreadGroup g, String s) {
		super(g, s);

	public void run() {
		System.out.println("Thread group, prority, thread name "
				+ Thread.currentThread());

Output :

Thread group, prority, thread name Thread[thread2,5,group1] Thread group, prority, thread name Thread[thread3,5,group1] Thread group, prority, thread name Thread[thread1,5,group1]

Related Tags for Java ThreadGroup:

Follow us on Twitter, or add us on Facebook or Google Plus to keep you updated with the recent trends of Java and other open source platforms.

Posted on: November 7, 2009

Recommend the tutorial

Advertisements Advertisements