停止线程池的代码实现
来源:8-7 实现任务处理线程池Pool

慕无忌1403862
2019-08-21
老师早~我不太理解为什么在停止线程池的代码中,已经stop了还需要再join呢?是因为stop只是加了停止标志,而join则是实施停止吗?
但是在代码中是直接在join这个方法中使用join,所以join是python thread自带的吗?求解答,谢谢
写回答
1回答
-
咚咚呛
2019-08-21
课程代码在线程池实现了一个join方法,这个join方法会把池里面的所有线程拿出来,然后调用join方法,这个线程的join方法是Python语言提供的,其他语言在提供线程的时候,也都提供这个join方法,用于等待线程结束,这里线程池锁也需要等待所有线程结束,所以也是用join来命名这个函数。
00
相似问题