java multithread之join
来源:互联网 发布:美女容易出轨知乎 编辑:程序博客网 时间:2024/05/14 23:14
Join:等待该线程执行完再继续(Waits for this thread to die)
public class TestJoin {public static void main(String[] args) {CustomThread t1 = new CustomThread("t1");CustomThread t2 = new CustomThread("t2");CustomThread t3 = new CustomThread("t3");t1.start();try {t1.join(); // main thread等待t1执行完在继续执行} catch (InterruptedException e) {e.printStackTrace();}System.out.println("go on....");t2.start();t3.start();}}class CustomThread extends Thread {public CustomThread(String name){super(name);}public void run(){for(int i=0;i < 5;i++){try {Thread.sleep(500);} catch (InterruptedException e) {e.printStackTrace();}System.out.println(Thread.currentThread().getName() + "执行:" + (i+1));}}}
输出结果如下:
t1执行:1
t1执行:2
t1执行:3
t1执行:4
t1执行:5
go on....
t3执行:1
t2执行:1
t3执行:2
t2执行:2
t3执行:3
t2执行:3
t3执行:4
t2执行:4
t3执行:5
t2执行:5
阅读全文
0 0
- java multithread之join
- Java multithread
- Java MultiThread学习笔记
- Java多线程(Multithread)总结
- Java Memory Model & multithread-programming
- [Java] 线程之join
- Java Thread 之 Join
- java线程之join
- java 多线程之join
- JAVA多线程之(join)
- Java线程之join()
- Java 之 线程join
- Java 多线程之join
- java多线程之join
- java多线程之join
- java多线程之Join
- Java的Thread之join
- java线程之join方法
- 13. Roman to Integer
- 377. Combination Sum IV Medium
- 使用Maven管理引用的jar包
- mysql
- org.springframework.dao.InvalidDataAccessApiUsageException: Write operations
- java multithread之join
- C++广度优先搜索算法之走迷宫
- python得到单词模式
- jquery 点击事件 第一次点击选中 第二次点击改变状态
- saltstack老的master主机性能不行,如何迁移到新主机
- Hbase的Java API的利用(有关图片等数据的put和get)
- shell脚本编程基础1及练习
- 百度地图定位核心代码
- 源码阅读分析