网上商城网站建设意义,郑州门户网站制作,淘宝官方网站登录页面,wordpress免费相册插件suspend的类型分为
1、ALL#xff1a;有线程进入该断点时#xff0c;暂停所有线程
2、Thread#xff1a;有线程进入该断点时#xff0c;只暂停该线程 讨论下不同线程在同一时间段都遇到断点时#xff0c;idea的处理方法。假如在执行时间上#xff0c;thread1会先进入断…suspend的类型分为
1、ALL有线程进入该断点时暂停所有线程
2、Thread有线程进入该断点时只暂停该线程 讨论下不同线程在同一时间段都遇到断点时idea的处理方法。假如在执行时间上thread1会先进入断点1Thread2后进入了断点2
断点1暂停类型为all断点2暂停类型为all
断点1先遇到thread1执行被暂停。由于断点1暂停类型为ALL,所以thread2的执行也同时被暂停且无法达到断点2按F8对thread1进行逐步调试,在thread1在恢复执行时其他线程也开始恢复执行。如果在此期间thread2会走入到断 点2此时断点2并不会生效会被忽略当thread1的一行代码执行完再次暂停时thread2也同步被暂停执行
断点1暂停类型为all断点2暂停类型为thread
效果同1
断点1暂停类型为thread断点2暂停类型为all
thread1与thread2都会进入断点俩个线程的逐步诊断互不影响断点2还是会暂停其他线程
断点1暂停类型为thread断点2暂停类型为thread
thread1与thread2都会进入断点俩个线程的逐步诊断互不影响只有这俩个线程会被暂停其他线程均保持执行总结
1、同时只会有一个all类型的断点生效且在这个断点结束前遇到的任何断点均不生效
2、all类型断点和thread类型断点可同时生效只能在先遇到thread类型断点在遇到all类型断点且各自保持独立诊断
3、thread类型断点可同时生效不论先后且相互独立