java 多线程异常_java多线程执行异常
循環次數只有十次,執行的速度太快了,幾乎可以忽略不計了,這正好說明了主線程直接先執行,然后Thread啟動了run方法其次執行的道理,如果你想看到更真實的效果我建議你在線程中添加延遲,這樣可以看的更加清除,代碼如下:package?com.test;
/**
*?@作者?王建明
*?@創建日期?2013-07-19
*?@創建時間?09:21:26
*?@版本號?V?1.0
*/
public?class?SelfTest?{
public?static?void?main(String?args[])?{
try?{
TestThread?t?=?new?TestThread();
new?Thread(t).start();
for?(int?i?=?0;?i?
System.out.println("main??線程在運行");
Thread.sleep(500);
}
}?catch?(Exception?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
}
}
}
class?TestThread?implements?Runnable?{
public?void?run()?{
try?{
for?(int?i?=?0;?i?
System.out.println("TestThread??在運行");
Thread.sleep(300);
}
}?catch?(Exception?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
}
}
}
總結
以上是生活随笔為你收集整理的java 多线程异常_java多线程执行异常的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 域名空间购买的流程是什么
- 下一篇: Sensor Tower:1 月共 41