在 Java 中获取当前线程的名称

java 8server side programmingprogramming更新于 2025/3/8 18:07:17

可以使用以下代码获取当前线程的名称 −

示例

import java.io.*;
class name_a_thread extends Thread {
   @Override
   public void run() {
      System.out.println("获取当前线程的名称-");
      System.out.println(Thread.currentThread().getName());
   }
}
public class Demo {
   public static void main (String[] args) {
      name_a_thread thr_1 = new name_a_thread();
      name_a_thread thr_2 = new name_a_thread();
      thr_1.start();
      thr_2.start();
   }
}

输出

获取当前线程的名称-
Thread-0
获取当前线程的名称-
Thread-1

名为 ‘name_a_thread’ 的类扩展至父类 Thread。它重写 ‘run’ 方法,调用此函数时会在控制台上显示相关信息。名为 Demo 的类包含 main 函数,其中创建了该类的两个实例。这两个实例均使用 ‘start’ 函数调用。


相关文章