比如说我一次创建 10 个线程,当我想关闭(满足条件的)其中一个线程时,如何关闭,而不影响其他 9 个线程的运行
|
45HXlKzal6W56zUJJul 27, 2020
1
在线程 里面 while 1: 当条件满足时 return 不就得了
|
|
fasionchanJul 27, 2020
2
你应该通过某种机制,发一个消息给想要关闭的线程,它接到消息后自动退出。推荐看看 Queue
|
|
jeeyongJul 28, 2020
3
退出方式其实无外乎就那么几种....
while + return while + break 或者线程池+退出条件 if xxx then retun xxx |
|
leimaoJul 28, 2020
4
虽然你描述的还是不够 detailed,但是感觉就直接用 future 就行了。一个 future 控制一个 thread 。
|