欢迎来到我的地盘:今天是

若得山花插满头,莫问奴归处!



                                                                                                                                                                                                              <        <                                                            才华让人风流
posts - 1349, comments - 677, trackbacks - 23, articles - 0
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

公告

sleep和join有什么区别?

Posted on 2007-12-19 11:20 莫问奴归处 阅读(261) 评论(0) 编辑 收藏
    当线程Sleep时系统就退出执行队列一段时间,当睡眠结束时,系统会产生一个时钟中断,从而使线程回到执行队列中恢复线程的执行。
    如果父线程先于子线程结束,那么子线程将在父线程结束的同时被迫结束。Thread.Join()方法使父线程等待,直到子线程结束。

谁调用SLEEP谁就是处于睡觉状态。   
Cobj.Join(1000)挂起父线程
轩轩娃