Java 线程的命名

默认情况下,每个线程都有自己的名字,例如:thread-0、thread-1,... 我们可以给线程自定义名字,如下所示:

public String getName()

public void setName(String name) 

自定义线程的命名

class MyThread extends Thread  
{  
  
    MyThread(String threadName)  
    {  
        super(threadName);  
    }  
  
    public void run()  
    {  
        System.out.println(" The thread is executing....");  
    }  
}  

获取当前线程的名字

public static Thread currentThread()
class MyThread extends Thread
{  
    public void run()
    {  
        System.out.println(Thread.currentThread().getName());  
    } 
    
    public static void main(String args[])
    {  
        MyThread t1=new MyThread();  
        t1.start();  
    }  
}