Java如何获取正在运行的线程的Id
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java如何获取正在运行的线程的Id相关的知识,希望对你有一定的参考价值。
参考技术A 使用:Thread.currentThread().getName() 就可以了比如会输出:pool-1-thread-7 参考技术B
public class 线程id
public static void main(String[] args)
System.out.println("\\n\\t\\t==========多线程怎么查看当前线程id==========\\n");
init();
//初始化!
private static void init()
for (int i=0;i<2 ;i++ )
new Thread(new TestRunnable()).start();
class TestRunnable implements Runnable
//简单测试直接用了静态,偷懒了!
private static int i=10;
public void run()
show();
synchronized void show()
while(i>=1)
System.out.println("当前执行的线程Id是:"+Thread.currentThread().getName()+"---->"+i--+"\\n");
以上是关于Java如何获取正在运行的线程的Id的主要内容,如果未能解决你的问题,请参考以下文章