社区
C#
帖子详情
◎如何得知所有子线程都已结束??高手请进!◎
bluemouse_1982
2003-05-05 02:28:33
我在主线程中创建了若干子线程A(具体数量未知),又在子线程A中创建了若干子线程B(数量同样未知)。我如何才能得知所有子线程A、B都已结束呢?
用Join好像不行,因为在创建子线程后,该线程必须继续运行,不能阻塞。
...全文
106
6
打赏
收藏
◎如何得知所有子线程都已结束??高手请进!◎
我在主线程中创建了若干子线程A(具体数量未知),又在子线程A中创建了若干子线程B(数量同样未知)。我如何才能得知所有子线程A、B都已结束呢? 用Join好像不行,因为在创建子线程后,该线程必须继续运行,不能阻塞。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bluemouse_1982
2003-05-11
打赏
举报
回复
有办法可以遍历所有线程吗?
bluemouse_1982
2003-05-11
打赏
举报
回复
如何才能找到线程呢?我说过,无法保存线程句柄
Knight94
2003-05-09
打赏
举报
回复
?我如何才能得知所有子线程A、B都已结束呢?
你什么时候想知道呢?或者说,知道子线程还活着,你要对子线程做什么处理?
如果只是判断线程是否还活着,而不用等其结束用IsAlive就行。
bluemouse_1982
2003-05-08
打赏
举报
回复
A的数量未知,如何保存呢?
用Join的话会阻塞线程,这可不行。
Knight94
2003-05-08
打赏
举报
回复
最好你存一下子线程A,向要判断其是否结束,可以通过
IsAlive+Join来进行处理。
AngelGavin
2003-05-08
打赏
举报
回复
关注中。。。
python多
线程
中主
线程
、
子
线程
谁先
结束
,主
线程
结束
是否
子
线程
一定
结束
2、
子
线程
先于主
线程
结束
,
子
线程
对象直接销毁,表现就是threading.enumerate()里没有那个
结束
的
子
线程
对象了 所以,用主
线程
最后一句的打印来判断主
线程
可以先
结束
有点草率,要知道打印最后一个符号之前主
线程
都是...
python 主程序等待
子
线程
_Python多
线程
中主
线程
等待所有
子
线程
结束
的方法
Python多
线程
中主
线程
等待所有
子
线程
结束
的方法发布时间:2020-07-30 14:39:04来源:亿速云阅读:77作者:小猪这篇文章主要讲解了Python多
线程
中主
线程
等待所有
子
线程
结束
的方法,内容清晰明了,对此有兴趣的小伙伴...
主
线程
Main先
结束
还是
子
线程
先
结束
?
今天在复习并发基础的时候,发现一个很有意思的问题,到底是主
线程
Main先
结束
呢,还是
子
线程
先
结束
呢?这个主要分为两种情况,让我们来看一下。 情况一:没有设置
子
线程
为守护进程 public class Thread3 { public ...
主
线程
创建
子
线程
,如果
子
线程
不
结束
,主
线程
会
结束
吗?
如果执行到了main end 这里,main方法就
结束
...答案是:
子
线程
不
结束
,主
线程
该
结束
的时候还是会
结束
,除非主
线程
是守护
线程
。 a
线程
创建b
线程
, 如果a
线程
不是守护
线程
,那么实际上a 和b两个
线程
没有必然联系。 ...
主
线程
等待所有
子
线程
结束
的4种方法
主
线程
等待所有
子
线程
结束
的4种方法,包括使用`CountDownLatch`、`CyclicBarrier`、`Future.get()`、`Completable.allOf()`。
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章