线程共有6个生命周期状态:new、runnable、wait、block、time_wait、terminal。我们可以使用IDEA工具对每个线程状态进行debug调试获取,具体操作如下:

1、首先在代码块中打上断点
IDEA调试技巧--看线程生命周期

2、右击断点可以选择需要停下的线程:
IDEA调试技巧--看线程生命周期

3、选择需要查看状态的线程(IDEA会帮附上对应状态,但是有些并不是多线程的状态):
IDEA调试技巧--看线程生命周期
4、执行获取状态的代码操作:
IDEA调试技巧--看线程生命周期
IDEA调试技巧--看线程生命周期

相关文章:

  • 2021-07-12
  • 2021-12-07
猜你喜欢
  • 2021-11-21
  • 2021-08-30
相关资源
相似解决方案