java join
来源:互联网 发布:新东方网络口语班价格 编辑:程序博客网 时间:2024/06/06 14:56
/** * Created by kodulf on 2017/4/11. */public class TestInterupted { public static void main(String[] args) throws InterruptedException { testJoin(); } private static void testJoin() throws InterruptedException { TestJoin testJoin1 = new TestJoin(); TestJoin testJoin2 = new TestJoin(); testJoin1.start(); // 插入,等到这个线程执行完了才执行其他的。wait for this thread to die,为什么不用顺序执行呢?因为有一些是需要在子线程中执行的 //testJoin1.join();//此时如果执行,那么这个时候只有主线程和testJoin1的线程,那么主线程会等待,等待t1执行完 testJoin2.start(); testJoin1.join();//此时如果执行,那么此时有三个线程主线程,testJoin1,testJoin2,主线程会等待,testJoin1 testJoin2会轮流执行 } static class TestJoin extends Thread{ @Override public void run() { for (int i = 0; i < 10; i++) { try { Thread.sleep(10); } catch (InterruptedException e) { e.printStackTrace(); } System.out.println(Thread.currentThread().getName()+" "+i); } } }}
0 0
- java join
- java join
- Java Join
- java join
- java多线程join()和join(long millis)
- java---join的含义
- 浅析 Java Thread.join()
- 浅析 Java Thread.join()
- java join的用法
- 浅析 Java Thread.join()
- java线程中的join
- Java多线程 --- join
- 浅析 Java Thread.join()
- Java Thread Join方法
- Java Thread.join()
- JAVA 线程 join
- 浅析 Java Thread.join()
- java 线程 join
- SpringBoot配置FastJson并解决乱码问题
- 华为OJ汽水瓶
- java 面向对象
- Android activity的生命周期
- libsvm安装
- java join
- ES6 babel
- JVM性能调优监控工具
- 别在 array_walk 中 unset 元素,用array_filter
- linux的文档的归档及压缩与文件的传输
- HDU 1503 Advanced Fruits (LCS最长公共子序列)
- kettle使用demo
- 数据结构之双向链表
- 看完让你彻底搞懂Websocket原理