IntelliJ - 在调试时暂停一个线程

Bic*_*ick 11 debugging multithreading intellij-idea

我可以在intellij上调试时暂停一个线程吗?我想要的是与其他ID类似的东西 - 右键单击​​一个线程并暂停它.

Cra*_*der 14

您可以使用标准断点,它会在命中时暂停所有线程,也可以在suspend policy = thread中使用断点.

  • 如果你不知道代码在线程中的执行位置,那么这是没用的,如果线程处于阻塞状态(等待notify/synchronized/lock),这是不可能的 (3认同)