- 5、 分析以下程序运行结果,说明原理。(没有分析结果不得分)
-
- 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");
- }
- }
复制代码
请问结果有可能是BBA吗?(t.start()创建新线程后,主线程突然中断,然后恢复的可能性有吗) |
|