社区
C++ Builder
帖子详情
线程中,Thread类的WaitFor方法怎么用?
dr80
2001-05-30 11:01:00
比如一个线程要等待另一个线程的执行结束,另一个线程的ReturnValue可以设置,
但是WaitFor方法是一个不带参数的方法,那么我怎么知道这个线程是否已经执行完毕了呢?是不是要用WINDOWS API了呢?
20分!请详解之。
...全文
336
3
打赏
收藏
线程中,Thread类的WaitFor方法怎么用?
比如一个线程要等待另一个线程的执行结束,另一个线程的ReturnValue可以设置, 但是WaitFor方法是一个不带参数的方法,那么我怎么知道这个线程是否已经执行完毕了呢?是不是要用WINDOWS API了呢? 20分!请详解之。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
MroM
2001-05-31
打赏
举报
回复
WaitFor就是要等到线程结束才返回的啊,比如
TMyThread *MyThread = new TMyThread (true);
MyThread->Resume();
MyThread->WaitFor();
就相当于
TMyThread *MyThread = new TMyThread (true);
MyThread->Resume();
while (! MyThread->Terminated) {
;
}
hello_wyq
2001-05-31
打赏
举报
回复
@_@
wjzhuang
2001-05-31
打赏
举报
回复
if(MyThread->WaitFor())
{
for(TList *pList = ThreadList1->Locklist(),int i=0;i< pList->Count;i++)
Processitem(pList->items[i]);
ThreadList1->UnLockList();
}
这个例子在访问列表前等到,直到另一个线程添满该列表,
该例子来自C++Builder5开发指南
Java多
线程
快速上手经典
2:学习
Thread
类
的
方法
和属性的应用 3:学习
Thread
类
的源码第五节课:创建
线程
的方式之二 1:继承
Thread
的方式来创建
线程
2:继续学习
Thread
类
的源码,分析
线程
初始化过程&...
java
线程
调用
wait
方法
_什么时候可以在Java
中
调用
线程
的
wait
()和
wait
(long)
方法
?
每当在对象上调用
wait
()
方法
时,它都会导致当前
线程
等待,直到另一个
线程
为此对象调用notify()或notifyAll()
方法
,而
wait
(long timeout)导致当前
线程
等待直到另一个
线程
线程
为此对象调用notify()或notifyAll()
方法
,...
Thread
和 启动
线程
几种方式
1】d定义
Thread
类
的子
类
,并重写该
类
的run()
方法
,该
方法
的
方法
体就是
线程
需要完成的任务,run()
方法
也称为
线程
执行体。 2】创建
Thread
子
类
的实例,也就是创建了
线程
对象 3】启动
线程
,即调用
线程
的start()
方法
注...
JAVA多
线程
中
wait
()
方法
的详细分析
题目要求用 Java 的
wait
+ notify 机制来实现,重点考察对于多
线程
可见性的理解。
wait
和 notify 简介
wait
和 notify 均为 Object 的
方法
: Object.
wait
() —— 暂停一个
线程
Object.notify() —— 唤醒一个
线程
...
【多
线程
】
Thread
类
本期主要讲解: 1.Java
中
如何进行多
线程
编程? 2.简单使用多
线程
...6.
Thread
类
方法
介绍 6.1构造
方法
6.2
Thread
类
常见属性 6.3什么是守护
线程
? 6.5什么情况
线程
才是存活的? 6.6什么是
线程
中
断?
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章