Java Thread getId()方法

getId()方法用于返回线程标识符。线程ID是在创建线程时生成的唯一正数值。

线程ID在其生命周期内保持不变。线程终止时,可以重用线程的ID。

语法

public long getId()

返回值

此方法返回线程的ID。

示例

public class GetIdExample extends Thread  
{    
    public void run()  
    {    
        System.out.println("running...");    
    }    
    public static void main(String args[])  
    {    
        // creating one thread  
        GetIdExample t1=new GetIdExample();    
        // Returns the identifier of this Thread  
        System.out.println("Name of t1: "+t1.getName());  
        System.out.println("Id of t1: "+t1.getId());   
        // Start the thread   
        t1.start();  
    }    
}

执行上面示例代码,得到以下结果:

Name of t1: Thread-0
Id of t1: 39
running...

上一篇: Java Runtime类 下一篇:无