-1

有没有办法从 Java 中的 ID 获取线程?

4

2 回答 2

3

不,Java 中没有这样的规定,但是自己实现它很容易:每次创建一个新线程并给它一个 ID 时,将它添加到一个Map<String, Thread>. 然后你可以在那里查找你的线程。

于 2013-08-13T19:24:37.203 回答
1

获取 id 的最简单方法是来自 ,Thread所以如果这是你想要的,我会保留线程,而不是使用 id 来查找任何内容。

请注意,您可以获取所有线程,例如Thread.getAllStackTraces()并搜索 id。但是,我会编写代码,因此您永远不需要这样做。

于 2013-08-13T19:29:53.040 回答