package com.xhj.thread;
/
- 用join()来实现线程的插队
- @author XIEHEJUN
- */ public class JoinThread implements Runnable {
@Override public void run() {
for (int i = 1; i < 6; i++<span>) { try<span> { Thread.sleep(100<span>); } catch<span> (Exception e) { // TODO: handle exception}
System.out.println("紧急情况:" + i + "号车出发"<span>); }}
public static void main(String[] args) {
JoinThread join = new<span> JoinThread(); Thread thread = new<span> Thread(join); thread.start(); for (int i = 1; i < 6; i++<span>) { try<span> { Thread.sleep(100<span>); } catch<span> (Exception e) { e.printStackTrace(); } System.out.println("正常情况下:" + i + "号车出发"<span>); try<span> { thread.join(); } catch<span> (Exception e) { e.printStackTrace(); } }}
}
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/h6javajc/6935.html