join方法介绍
join()方法作用
當在主線程當中執行到t1.join()方法時,就認為主線程應該把執行權讓給t1
需求:
創建一個線程,子線程執行完畢后,主線程才能執行。
package com.learn;//join public class Test006 {public static void main(String[] args) throws InterruptedException {Thread t1 = new Thread(new Runnable() {public void run() {for (int i = 0; i < 10; i++) {System.out.println("子線程,i:" + i);}}});t1.start();// 當前線程釋放資格權,等t1執行完畢之后,才會繼續進行執行。t1.join();for (int i = 0; i < 10; i++) {System.out.println("main線程,i:" + i);}}}?
超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生總結
- 上一篇: 守护线程与非守护线程
- 下一篇: 什么是多线程安全