Java join 线程

来自姬鸿昌的知识库
Jihongchang讨论 | 贡献2023年2月20日 (一) 11:18的版本
跳到导航 跳到搜索

Thread 提供了一个线程等待另一个线程完成的方法——join()方法。

当在某个程序执行流中调用其他线程的 join() 方法时,调用线程将被阻塞,知道被 join() 方法加入的 join 线程执行完为止。

join() 方法通常由使用线程的程序调用,以将大问题划分成许多小问题,每个小问题分配一个线程。

当所有的小问题都得到处理后,再调用主线程来进一步操作。