Thread.join

来源:3-3 Java线程停止广为流传的错误方法---interrupt方法

一切都是浮云丶

2017-04-17 17:51

大家可能都知道在一个线程A中调用另一个线程B的join方法,线程A会等待线程B执行完毕后才会再执行。

大家有没有试过在线程A中使用this.join()方法,经过我的实验,结果是:线程A会等待其他所有线程执行完毕后才会再执行。

个人拙见,欢迎指正。

写回答 关注

2回答

  • 汉江怪人
    2017-04-21 20:54:42

    好像很厉害的样子。

  • 慕先生0221465
    2017-04-18 21:48:40

    this代表的就是当前对象啊,你在线程A中调用this.join()方法,就等于调用A.join(),我弄了一下发现一直在运行,什么都没发现

    一切都是浮云...

    你在线程A中加入另一个线程,你会发现线程A会等待另一个线程运行完成后才会再运行。

    2017-04-18 21:52:35

    共 1 条回复 >

深入浅出Java多线程

带你一起深入浅出多线程,掌握基础,展望进阶路线

186065 学习 · 502 问题

查看课程