A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

分析以下程序运行结果,说明原理。
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");
}
}

2 个回复

倒序浏览
重写了run()方法为什么还要执行呢,不是有start()就可以执行了吗,执行run()的意义何在啊
回复 使用道具 举报
为了演示多线程运行的过程,主线程是一条运行路径,开启的线程又是一条运行路径,

评分

参与人数 1黑马币 +5 收起 理由
lgdbest + 5 很给力!

查看全部评分

回复 使用道具 举报 1 0
您需要登录后才可以回帖 登录 | 加入黑马