JAVA Tutorial Manual /Java 实例 - 获取所有线程

Java 实例 - 获取所有线程

Java 实例Java 实例

以下实例演示了如何使用 getName() 方法获取所有正在运行的线程:

/* author by w3cschool.cc Main.java */publicclassMainextendsThread{publicstaticvoidmain(String[]args){Maint1=newMain();t1.setName("thread1");t1.start();ThreadGroupcurrentGroup=Thread.currentThread().getThreadGroup();intnoThreads=currentGroup.activeCount();Thread[]lstThreads=newThread[noThreads];currentGroup.enumerate(lstThreads);for(inti=0;i<noThreads;i++)System.out.println("线程号:"+i+" = "+lstThreads[i].getName());}}

以上代码运行输出结果为:

线程号:0=main线程号:1=thread1

Java 实例Java 实例