IDEA调试技巧--看线程生命周期

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

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

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

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

你可能感兴趣的:(多线程与并发编程,多线程,java,debug)