日期:2014-05-18  浏览次数:20744 次

专家分1000了 散分感谢帮助过我的人!
为了不让转到非技术区。所以提个问题
在哪些情况下适合使用多线程!

------解决方案--------------------
为了骗到分,假装回答一下

不会~
------解决方案--------------------
恭喜!恭喜,呵呵,
------解决方案--------------------
程序执行时间过长或者多任务需要通时运行
------解决方案--------------------
哟!牛啊!

多接点分啊。。。。
------解决方案--------------------
为了骗到分,假装回答一下 

不会~
------解决方案--------------------
多线程调用使用主要是,在界面的时候处理时间比较上的时候,搞到界面变假死状态,用户看起来不好,

所以经常用一个线程来处理,


调用webservices 的时候,由于远程调用时间比较久,所以也要


web操作中就不需要多线程(因为运行的时候在服务器就有线程处理,除非也调用Webservices)

------解决方案--------------------
探讨
为了骗到分,假装回答一下

不会~

------解决方案--------------------
5楼正确答案
------解决方案--------------------

操作可能引起界面无响应的情况可以用多线程,比如网络连接,大量的计算

为了提高程序执行效率,可以用多线程,比多多线程下载

为了加快程序运行速度,也可以用,特别是多核情况下,如果一个线程运行,CPU占不满,多线程的话,就能占多些CPU

------解决方案--------------------
为了骗到分,假装回答一下 

不会~
hah虾哈O(∩_∩)O哈哈~
高。。。。。。。。
。。。。。。。。。。。。
。。。。。。。。。
------解决方案--------------------
up
------解决方案--------------------
探讨
为了骗到分,假装回答一下

不会~

------解决方案--------------------
探讨
引用:
为了骗到分,假装回答一下

不会~

------解决方案--------------------
在计算量比较大或者操作比较费时的时候使用。
或者为了最大程度的利用外设资源,比如多线程下载。
------解决方案--------------------
xiexie xiexie
------解决方案--------------------
探讨
引用:
为了骗到分,假装回答一下

不会~


------解决方案--------------------
xuexi
------解决方案--------------------
jf
多任务
------解决方案--------------------
探讨
为了骗到分,假装回答一下

不会~

------解决方案--------------------
有高手解答吗,我也学习一下. ^_^
------解决方案--------------------
谢谢哈。。。。
------解决方案--------------------
探讨
多线程调用使用主要是,在界面的时候处理时间比较上的时候,搞到界面变假死状态,用户看起来不好,

所以经常用一个线程来处理,


调用webservices 的时候,由于远程调用时间比较久,所以也要


web操作中就不需要多线程(因为运行的时候在服务器就有线程处理,除非也调用Webservices)

------解决方案--------------------
为什么要多线程?
我接触的项目中web方面(后台有可能会用到)用多线程的比较少,主要还是集中在winform下。为的是让可以并行的东东能够高效的运行,提高程序的运行效率,但是同时也会带来数据同步,线程回收等一系列问题,慎用。
------解决方案--------------------