Thread.join()练习
生活随笔
收集整理的这篇文章主要介绍了
Thread.join()练习
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
2019独角兽企业重金招聘Python工程师标准>>>
Thread.join()表示等待线程执行完毕,以下是代码示例,简单地等待两个线程执行完毕。
package org.com.jsoup;public class ThreadJoinTest {/*** @param args* @throws InterruptedException*/public static void main(String[] args) throws InterruptedException {// 开始时间long beginTime = System.nanoTime();Runnable runable = new Runnable() {@Overridepublic void run() {try {// 排队等待System.out.println(String.format("线程名称:%s 当前时间:%d", Thread.currentThread().getName(),System.nanoTime()));Thread.sleep(2000);} catch (Exception e) {// 处理异常} finally {// 减少计数值}}};// 将任务放入线程池执行Thread t = new Thread(runable);t.start();Thread t1 = new Thread(runable);t1.start();t.join();t1.join();System.out.println("执行完毕:" + (System.nanoTime() - beginTime));}}
转载于:https://my.oschina.net/20076678/blog/80574
总结
以上是生活随笔为你收集整理的Thread.join()练习的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: WIN 7下绑定网关MAC地址
- 下一篇: 读《瓦尔登湖》,寂寞的共鸣