“Java join 线程”的版本间的差异
跳到导航
跳到搜索
Jihongchang(讨论 | 贡献) (建立内容为“1”的新页面) |
Jihongchang(讨论 | 贡献) |
||
第1行: | 第1行: | ||
− | + | Thread 提供了一个线程等待另一个线程完成的方法——join()方法。 | |
+ | |||
+ | 当在某个程序执行流中调用其他线程的 join() 方法时,调用线程将被阻塞,知道被 join() 方法加入的 join 线程执行完为止。 | ||
+ | |||
+ | join() 方法通常由使用线程的程序调用,以将大问题划分成许多小问题,每个小问题分配一个线程。 | ||
+ | |||
+ | 当所有的小问题都得到处理后,再调用主线程来进一步操作。 |
2023年2月20日 (一) 11:18的版本
Thread 提供了一个线程等待另一个线程完成的方法——join()方法。
当在某个程序执行流中调用其他线程的 join() 方法时,调用线程将被阻塞,知道被 join() 方法加入的 join 线程执行完为止。
join() 方法通常由使用线程的程序调用,以将大问题划分成许多小问题,每个小问题分配一个线程。
当所有的小问题都得到处理后,再调用主线程来进一步操作。