有没有办法找到任务管理器在Java中运行的线程数?

Dee*_*pak 7 java multithreading

在Java中,假设如果我使用如下所示的循环启动1000个线程,是否有任何方法可以监视实际运行的线程数以及线程与任务管理器一起使用的CPU资源?

for(int j=0; j<=1000; j++)
{
    MyThread mt = new MyThread ();
    mt.start ();
}
Run Code Online (Sandbox Code Playgroud)

Cra*_*lus 2

您可以使用VisualVMJConsole或任何其他监控工具

  • @Deepak:通过使用 JDK 附带的“VisualVM”,您将获得更多有用的信息 (2认同)