首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

time事件,线程,sleep差别?限制

2014-05-25 
time事件,线程,sleep区别?限制用一个线程去做一件事,和放心time事件里不断循环做有什么区别?如果不是在线

time事件,线程,sleep区别?限制
用一个线程去做一件事,和放心time事件里不断循环做有什么区别?

如果不是在线程里使用sleep,那么在sleep的期间,主进程是不是全部停止呢?
[解决办法]
timer里sleep会阻塞主线程time事件,线程,sleep差别?限制
[解决办法]
用一个线程去做一件事,和放心time事件里不断循环做有什么区别?
-------
用另一个线程去做一件事,本线程正在做的事不会被干扰;
用timer去做一件事,timer也是在本线程做的事,所以会互相干扰。比如本线程要等timer里的事做完之后,才会再继续做事。

如果不是在线程里使用sleep,那么在sleep的期间,主进程是不是全部停止呢? 
--------

[解决办法]
线程和进程不是一个概念。
timer仍在主线程里。
主线程里sleep会停止主线程。

热点排行