執行緒中的 join

2021-08-26 12:32:46 字數 563 閱讀 7010

package join;

/*join();

* 在 父執行緒 通過 子執行緒 呼叫join(); 則父執行緒 會停止執行 了 ;

* 一直等到 子執行緒 dead()終結後,

* 父執行緒 恢復執行

*此時,父子執行緒 相當於 join合併為 單執行緒 模式執行

* *應用場景:父執行緒 執行到某一行時,需要用到 子執行緒中的 執行結果

* 此時,可以在父執行緒 改行**前一行 執行join();

* */

public

class

testjoin

implements

runnable

}public

static

void

main(string args) catch (interruptedexception e)

for(int i =0;i<3;i++)

}}

執行緒中的join 方法

作用 join 方法的作用就是讓主線程等待子執行緒執行結束之後再執行主線程。public class father catch interruptedexception e static class son extends thread override public void run system...

執行緒中的join 方法

作用 join 方法的作用就是讓主線程等待子執行緒執行結束之後再執行主線程。public class father catch interruptedexception e static class son extends thread override public void run system...

多執行緒中的join 方法

直接看 package net.csdn.demo01 public class mythread extends thread package net.csdn.demo01 public class testmythread 執行結果 張三 1張三 2張三 3張三 4張三 5張三 6張三 7張三...