idea debug进入 线程内部
我们一般在调试的时候,debug模式(idea默认的情况下)下,我们调试的时候进入不了线程内部,为了进入线程内部查看具体的执行情况,现整理如下新建 ThreadDebugTest/*** 测试线程的 debug 模式*/public class ThreadDebugTest {public static void main(String[] args) {Thread thread = new
·
我们一般在调试的时候,debug模式(idea默认的情况下)下,我们调试的时候进入不了线程内部,为了进入线程内部查看具体的执行情况,现整理如下
新建 ThreadDebugTest
/**
* 测试线程的 debug 模式
*/
public class ThreadDebugTest {
public static void main(String[] args) {
Thread thread = new Thread(new Runnable() {
@Override
public void run() {
test01();
}
});
thread.start();
System.out.println("main方法结束");
}
public static void test01(){
System.out.println("被线程调用");
}
}
第一种情况:
- 我在 Thread thread = new Thread(new Runnable() 行 打上断点,也在这行 System.out.println(“被线程调用”); 打上断点,debug调试,进入不了 test01()内部。

第二种情况:
我把模式更改为 Threa,这种情形下,可以进入线程内部了
debug调试下,进入了 线程内部
更多推荐




所有评论(0)