黑马程序员技术交流社区

标题: 有一道线程的题大家共同讨论下 [打印本页]

作者: lgdbest    时间: 2016-3-29 15:04
标题: 有一道线程的题大家共同讨论下
分析以下程序运行结果,说明原理。
public class ThreadTest {
public static void main(String args[]) {
MyThread t = new MyThread();
t.run();
t.start();
System.out.println("A");
}
}

class MyThread extends Thread {
public void run() {
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
}
System.out.println("B");
}
}
作者: lgdbest    时间: 2016-3-29 15:06
重写了run()方法为什么还要执行呢,不是有start()就可以执行了吗,执行run()的意义何在啊
作者: yangbest    时间: 2016-3-29 17:22
为了演示多线程运行的过程,主线程是一条运行路径,开启的线程又是一条运行路径,




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2