我是 java 的新手,目前正在使用培训材料,下面的代码产生以下输出:
Run. Run. doIt
它如何打印运行。两次?t.join() 是如何工作的?
public class TestTwo extends Thread {
public static void main (String[] a) throws Exception {
TestTwo t = new TestTwo();
t.start();
t.run();
t.join();
t.doIt();
}
public void run() {
System.out.print("Run. ");
}
public void doIt() {
System.out.print("doIt. ");
}
}