1. 程式人生 > >JavaSE8基礎 ThreadGroup getName 獲得線程所在線程組的名字

JavaSE8基礎 ThreadGroup getName 獲得線程所在線程組的名字

auto itcast windows string nbsp group logs ava 如果

禮悟:
好好學習多思考,尊師重道存感恩。葉見尋根三返一,活水清源藏於零。
虛懷若谷良心主,皓月當空自在王。願給最苦行無悔,誠勸且行且珍惜。




os :windows7 x64
jdk:jdk-8u131-windows-x64
ide:Eclipse Oxygen Release (4.7.0)



接口實現類:

package blog.jizuiku3;

/**
 * 
 * 
 * @author jizuiku
 * @version V17.09.27
 */
public class RunnableImpl implements Runnable {

	@Override
	public void run() {
		// TODO Auto-generated method stub
		
	}
	
}


測試類:

package blog.jizuiku3;

/**
 * 演示獲取線程組的名字
 * 
 * @author jizuiku
 * @version V17.09.27
 */
public class ThreadGroupNameDemo {
	public static void main(String[] args) {
		RunnableImpl ri = new RunnableImpl();
		
		// 創建兩個線程
		Thread t1 = new Thread(ri, "線程1");
		Thread t2 = new Thread(ri, "線程2");
		
		// 查看這兩個線程所在的線程組
		ThreadGroup tg1 = t1.getThreadGroup();
		ThreadGroup tg2 = t2.getThreadGroup();
		ThreadGroup mainTG = Thread.currentThread().getThreadGroup();
		
		// 輸出三個線程所在線程組的名字
		System.out.println(tg1.getName());
		System.out.println(tg2.getName());
		System.out.println(mainTG.getName());
		
		// tg1 tg2 main 屬於同一個線程組
		
	}
}


結果:

技術分享


Java優秀,值得學習。
學習資源:itcast和itheima視頻庫。如果您有公開的資源,可以分享給我的話,用您的資源學習也可以。
博文是觀看視頻後,融入思考寫成的。博文好,是老師講得好。博文壞,是 給最苦 沒認真。

JavaSE8基礎 ThreadGroup getName 獲得線程所在線程組的名字