
其中参数我们做一下说明:
Enabled:表示断点是否有效
Suspend:本意暂停——》这里是我们可以选择暂停方式的
All:所有线程执行到这段代码我都会挂起,先到先得,即使我们手动在这里切换栈帧,也不会导致线程的切换,例如:如图显示,我已经切换到了T3但是程序中的栈帧还在T2处,得到的是T2的值。

Thread:当执行到这里之后,我们会将每一个执行到这里的线程都挂起来,可以随时切换,如图所示。

Make Defualt:这个只是在我们切换Suspend 时候才会出现,使新的断点记录方式为默认方式Thread之后点击它,每次都会成为Thread方式。Condition:按照一定的条件来暂停程序
例如:
口诀:哪里重要点哪里,条件跳跃要用Condition,最后千万别忘记点Done
基本和普通调试一样,只需要把Suspend方式改为Thread,要是多处需要该方式调试,可以顺便点击Make Default,时候恢复到All,再点一次就行。
还有在调试的过程中,我们在Frames处切换线程,如果没有更改Suspend方式这里切换是没有用的。
