黑马程序员技术交流社区
标题:
【多线程】join()方法的概念?
[打印本页]
作者:
ameanboy
时间:
2016-3-18 12:18
标题:
【多线程】join()方法的概念?
假设以下Thread类都重写了run方法
Thread t1 = new Thread();
Thread t2 = new Thread();
t1.start();
t2.start();
//请问这里的join是什么概念呢?“当前线程停止,等待指定线程结束后再继续”,有点不太理解,是t1停止了还是t2停止了?
t1.join();
作者:
骓逝
时间:
2016-3-18 12:22
void join() 等待该线程终止。 等t1结束,才会控制权才会交出来
作者:
ameanboy
时间:
2016-3-18 12:54
骓逝 发表于 2016-3-18 12:22
void join() 等待该线程终止。 等t1结束,才会控制权才会交出来
是的 API里的解释是:等待该线程终止。看基础课里讲的反而感觉有点不明白
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2