社区
C#
帖子详情
◎如何得知所有子线程都已结束??高手请进!◎
bluemouse_1982
2003-05-05 02:28:33
我在主线程中创建了若干子线程A(具体数量未知),又在子线程A中创建了若干子线程B(数量同样未知)。我如何才能得知所有子线程A、B都已结束呢?
用Join好像不行,因为在创建子线程后,该线程必须继续运行,不能阻塞。
...全文
136
6
打赏
收藏
◎如何得知所有子线程都已结束??高手请进!◎
我在主线程中创建了若干子线程A(具体数量未知),又在子线程A中创建了若干子线程B(数量同样未知)。我如何才能得知所有子线程A、B都已结束呢? 用Join好像不行,因为在创建子线程后,该线程必须继续运行,不能阻塞。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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多
线程
中主
线程
、
子
线程
谁先
结束
,主
线程
结束
是否
子
线程
一定
结束
最近在学python,对于多
线程
执行时,主
线程
是否会主动等着
子
线程
结束
后才
结束
,还是主
线程
先
结束
也没关系,
子
线程
会继续执行完毕说法不一,我自己试了,代码如下。 先说结论: 1、主
线程
可以先于
子
线程
结束
,但仅仅是
结束
(stop状态),主
线程
对象还在; 2、
子
线程
先于主
线程
结束
,
子
线程
对象直接销毁,表现就是threading.enumerate()里没有那个
结束
的
子
线程
对象了 所以,用主
线程
最后一句的打印来判断主
线程
可以先
结束
有点草率,要知道打印最后一个符号之前主
线程
都是好好的 #coding=utf-8 im
python 主程序等待
子
线程
_Python多
线程
中主
线程
等待所有
子
线程
结束
的方法
Python多
线程
中主
线程
等待所有
子
线程
结束
的方法发布时间:2020-07-30 14:39:04来源:亿速云阅读:77作者:小猪这篇文章主要讲解了Python多
线程
中主
线程
等待所有
子
线程
结束
的方法,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。我就废话不多说了,还是直接看代码吧!from time import ctimeimport threadingimport ...
主
线程
Main先
结束
还是
子
线程
先
结束
?
今天在复习并发基础的时候,发现一个很有意思的问题,到底是主
线程
Main先
结束
呢,还是
子
线程
先
结束
呢?这个主要分为两种情况,让我们来看一下。 情况一:没有设置
子
线程
为守护进程 public class Thread3 { public static void main(String[] args) throws InterruptedException { //获得主
线程
...
主
线程
创建
子
线程
,如果
子
线程
不
结束
,主
线程
会
结束
吗?
如果执行到了main end 这里,main方法就
结束
了,如果此时还有继续打印我是
子
线程
,说明
子
线程
还在继续跑 主
线程
创建
子
线程
,如果
子
线程
不
结束
,主
线程
会
结束
吗? 答案是:
子
线程
不
结束
,主
线程
该
结束
的时候还是会
结束
,除非主
线程
是守护
线程
。 a
线程
创建b
线程
, 如果a
线程
不是守护
线程
,那么实际上a 和b两个
线程
没有必然联系。 ...
主
线程
等待所有
子
线程
结束
的4种方法
主
线程
等待所有
子
线程
结束
的4种方法,包括使用`CountDownLatch`、`CyclicBarrier`、`Future.get()`、`Completable.allOf()`。
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章