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