IDEA debug多线程调试
程序员文章站
2022-05-08 22:36:45
...
public static void main(String[] args) throws InterruptedException {
new Thread() { // 断点0
@Override
public void run() {
System.out.println("1"); // 断点1
try {
Thread.sleep(2000);
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println("2"); // 断点2
}
}.start();
// 外线程
System.out.println("3"); // 断点3
Thread.sleep(2000);
System.out.println("4"); // 断点4
}
}
在断点1处打断点时,选择Thread
然后调试时候需要使用F9也就是
才能进入断点1的线程