我正在NetBeans IDE 8.0.2中调试Java应用程序.
当一个Thread.start()方法被调用时,我没能达到run()该线程的方法(虽然我把断点在该方法).但是,有时它会触及方法,但有时不会.
如何run()在调试时访问该方法?
public class JavaApplication7 {
public static void main(String[] args) {
Mailthread1 mt1 = new Mailthread1();
Thread pt = new Thread(mt1);
pt.setName("Mailthread");
pt.start();
}
}
Run Code Online (Sandbox Code Playgroud)
而Thread类是:
class Mailthread1 implements Runnable {
public void run() {
System.out.println("Cant hit this line");
}
}
Run Code Online (Sandbox Code Playgroud)