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