多線程——獲取線程名字和設置線程名字

1.獲取線程名字

通過Thread的getName方法獲取線程對象名字

//獲取主線程對象
Thread mainThread=new Thread();
System.out.println("名稱"+mianThread.getName());

2.設置線程名稱

通過setName(String)方法設置線程對象的名字

Thread thread=new Thread();
thread.setName("線程a");
System.out.println(thread.getName());

3.通過構造函數傳入線程名字

public static void main(String[] args){
MyThread thread=new Thread("子線程");
thread.start();
}
class MyThread  extends Thread{
public MyThread(String name){
super(name);
}
@Override
public void run(){
System.out.println("業務1..."+Thread.currentThread());
}
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章