通过以下方式给Thread线程设置一个名字
public class TestThread { public static void main(String[] args){ FirstThread ft= new FirstThread("andy"); ft.start(); for(int i=0;i<100;i++){ //显示main函数或者没有名称的thread,通过Thread.currentThread().getName()获取名称 System.out.println(Thread.currentThread().getName()+":"+i); } } } class FirstThread extends Thread{ //给Thread设置一个名称,方便调用 public FirstThread(String name){ super(name); } public void run(){ for(int i=0;i<100;i++){ System.out.println(this.getName()+":"+i); } } }
时间: 2024-10-03 23:04:29