停止线程池的代码实现

来源:8-7 实现任务处理线程池Pool

慕无忌1403862

2019-08-21

老师早~我不太理解为什么在停止线程池的代码中,已经stop了还需要再join呢?是因为stop只是加了停止标志,而join则是实施停止吗?
但是在代码中是直接在join这个方法中使用join,所以join是python thread自带的吗?求解答,谢谢
http://img1.sycdn.imooc.com/szimg/5d5c7d5b0889584806400360.jpg

写回答

1回答

咚咚呛

2019-08-21

课程代码在线程池实现了一个join方法,这个join方法会把池里面的所有线程拿出来,然后调用join方法,这个线程的join方法是Python语言提供的,其他语言在提供线程的时候,也都提供这个join方法,用于等待线程结束,这里线程池锁也需要等待所有线程结束,所以也是用join来命名这个函数。

0
0

(新版)计算机基础,计算机组成原理+操作系统+网络

编程之前先学这门课,系统补足计算机基础知识,夯实编程地基

7739 学习 · 1580 问题

查看课程