如何识别Eclipse Debug Perspective中的线程?

JSB*_*ach 6 java eclipse

我正在开发一个有一些线程的Java应用程序.我在控制台中打印了threadId,例如17,18,19等.但是当我打开调试透视图时,我有这个"调试"窗口(最左上角的窗口),它显示当前线程,但它们使用[Thread-2],[thread-3].这些数字不一定与ThreadIds匹配.

有没有办法让我可以将我在控制台中获得的ThreadId与"Debug"窗口中显示的线程相关联?

Ste*_*n C 6

我不知道如何做到这一点.

但是,还有另一种方法.这些线程名称由您正在使用的Thread构造函数自动生成.但是,有一种方法Thread.setName()可以让您更改线程的名称.您可以调整应用程序以更改它创建的线程的名称以匹配线程的ID.