Получить список всех потоков, работающих в настоящее время в Java - PullRequest
211 голосов
/ 24 августа 2009

Можно ли как-нибудь получить список всех запущенных потоков в текущей JVM (включая потоки , а не , запущенные моим классом)?

Можно ли также получить объекты Thread и Class всех потоков в списке?

Я хочу сделать это с помощью кода.

Ответы [ 12 ]

3 голосов
/ 24 августа 2009

В консоли java нажмите Ctrl-Break . В нем будут перечислены все потоки плюс некоторая информация о куче. Это не даст вам доступ к объектам, конечно. Но в любом случае это может быть очень полезно для отладки.

0 голосов
/ 18 декабря 2015
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...