首页 新闻 会员 周边

新手求助大牛 ,什么叫多线程编程

0
[已解决问题] 解决于 2012-03-10 17:18

什么叫多线程编程?   新手求助

_尼欧的主页 _尼欧 | 初学一级 | 园豆:158
提问于:2012-03-06 02:58
< >
分享
最佳答案
0

线程,简单的来说,就是一个程序集中可以同时运行的多个任务,单线程就是一个程序集同一时间只运行一个任务,多线程就是同一时间运行多个任务。与之相关的是进程,进程一般在win系统下代表一个程序集,也可以理解为win系统上的一个线程。win的多任务处理,就是win系统级的多线程任务。硬件上的多线程与之类似,都是以同一时间来衡量 。一个程序集只有一个进程,可以有多个线程

KivenRo | 小虾三级 |园豆:1734 | 2012-03-06 06:42

谢谢前辈

_尼欧 | 园豆:158 (初学一级) | 2012-03-10 17:15
其他回答(1)
0

你放学回家: 下课后就往家走。

然后你想买个吃的, 又去买吃的,但还是往家走;

然后遇到熟人,打个招呼, 但还是往家走。

--

比喻可能不太形象。 多线程就是把一个时间段再划分成更小的片儿来让不同的线程执行。 

但是多线程使用要考虑场合。  具体请去看看MSDN 的 Thread 命名空间吧。

sunshaozong | 园豆:325 (菜鸟二级) | 2012-03-06 10:43

谢谢

支持(0) 反对(0) _尼欧 | 园豆:158 (初学一级) | 2012-03-10 17:15
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册