zoukankan      html  css  js  c++  java
  • 让子线程执行完后,主线程再执行

    public class Test {
    	public static void main(String[] args) {
    		System.out.println("主线程开始");
    		AThread thread = new AThread();
    		thread.start();
    		try {
    			thread.join();   //关键代码,子线程执行完后,再执行主线程
    		} catch (InterruptedException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}
    		System.out.println("---------主-------主--------主---主线程结束---------------主--------主-----主---");
    	}
    	
    	public static class AThread extends Thread {
    		public void run() {
    			System.out.println("子线程执行");
    			int i = 10;
    			while(i > 0) {
    				i--;
    				try {
    					Thread.sleep(1000);
    				} catch (InterruptedException e) {
    					// TODO Auto-generated catch block
    					e.printStackTrace();
    				};
    			}
    			System.out.println("----------------子-------子-----子线程结束------------子------子-------------");
    		}
    	}
    }
    

      

  • 相关阅读:
    元素定位8种方法
    excel做数据驱动
    selenium colse()与quit()方法的区别
    flask 获取request参数的几种形式
    hdu1272
    土地征用
    任务安排
    征途
    锯木厂选址
    特别行动队
  • 原文地址:https://www.cnblogs.com/wwssgg/p/15726354.html
Copyright © 2011-2022 走看看