社区
Java SE
帖子详情
主程序如何知道子線程的運行狀態 ..
jekend
2002-12-25 04:04:01
我在主程序中建立 100 個線程,我希望在 100 個線程執行完後,
主程序接著進行統計的操作 , 不知道如何在 100 個線程執行完後, 控制轉回主程序 ?
...全文
19
5
打赏
收藏
主程序如何知道子線程的運行狀態 ..
我在主程序中建立 100 個線程,我希望在 100 個線程執行完後, 主程序接著進行統計的操作 , 不知道如何在 100 個線程執行完後, 控制轉回主程序 ?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wenandwu
2002-12-26
打赏
举报
回复
一般的线程就是在run()方法中编写一个循环来做一件事,当循环结束的时候就是线程结束的时候,所以你可以在循环的后面增加代码来修改自身的一个flag,或是发送信号给父线程,就OK了
mengz
2002-12-25
打赏
举报
回复
记得util包里有个观察器和观测者的对象架构,好像能够帮助你.
XKP
2002-12-25
打赏
举报
回复
join是等待子线程的的完成
就像subThread1.join
会阻塞线程直到这个字线程完成或者exception
具体看看API
jekend
2002-12-25
打赏
举报
回复
怎麼用啊 .
我如何知道所有線程執行完畢了呢 ?
XKP
2002-12-25
打赏
举报
回复
如果只是等待子线程的话
用Join吧
DirectX修复工具 V3.3增强 绿色版
本程序的各个版本之间,
主程序
完全相同,只是配套使用的数据包不同。因此,当您使用标准版数据包时,程序将进行标准修复;当您使用增强版的数据包时,程序将进行增强修复;当数据包不全或没有数据包(即只有DirectX ...
主程序
运行完了,但是不想他退出,有子线程要继续运行
主程序
运行完了,但是不想他退出,有子线程要继续运行 1. while(1) 循环,但是会占用cpu资源 http://blog.sina.com.cn/s/blog_74a459380102uwcb.html 一、一个进程如果是死循环,那么占有的CPU会很高,...
青少儿编程NOIP信息学奥赛通关必备-C++语法专题-程序的分支结构-if...else...语句
本课程为零基础C++语法专题课,是青少儿参加信息学奥赛NOIP通关必备-语法专题课; 2、本课程每节课均配有练习题以及真题,以锻炼孩子的解题能力;... 6、本课程介绍的是程序的分支结构-if...else...语句的知识
System.out.println对多线程的影响
先上代码,第一种情况,想在多线程运行的过程中,打出当前的线程名称,代码如下: public class VolatileVisibilityTest { private static boolean initFlag = false; public static void main(String[] args) ...
iOS-开辟子线程(NSThread、NSOperationQueue、GCD)
本节主要总结一些开辟子线程的常用的几种方法。 一、通过NSThread类开辟子线程 1.NSThread手动开启子线程 // 创建线程对象. NSThread *thread = [[NSThread alloc]initWithTarget:self selector:@selector(eat)...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章