输入新的变量值后进行回车设置,如此变量值被改变了,原先的业务逻辑发在条件发生改变之后也发生了改变。
Idea 默认的 Debug 模式下会阻塞所有的线程,只有当当前的调试线程逻辑走完之后才会进入其他的线程。那如果想要调试多线程场景下的业务逻辑应该怎么办呢? 实际上在设置断点的时候,鼠标右击断点,我们可以选择 Thread 调试模式。
这样我们在 Debugger 中就可以通过切换不同的线程来进行业务逻辑调试。
1、F8:Step Over 程序执行到下一步
2、F7:Step Into 进入方法内部
3、 Alt Shift F7:强制进入方法内部,主要针对 F7 无法进入的方法内部的情况
4、Shift F8:进入方法之后,不希望再一步步执行剩下的代码,可以通过此快捷键跳出