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

多线程的疑惑
什么是多线程,她有什么用处,能够解决些什么问题,要怎么实现?

------解决方案--------------------
http://hi.baidu.com/marchfaith/blog/item/40b7cf46d344930c6b63e5b9.html
------解决方案--------------------
一份任务多个人同时做,和一个人做肯定是有区别的吧,同样的道理,一个任务可以分成多个线程同时去实现,例如线程A实现1-100的运算,线程B实现100-200的运算,他们两个是同时开始计算的,这样只用了计算1-100的运算就同时把1-200的运算任务完成了,当然有些任务是不适合多线程实现的,或者说即使用了多线程和不用多线程的效果是一样的,比如一份工作同时只能进去一个人做,这样即使有多个人闲着也是同时只能一个人做,所以这时候多个人反而不会起到加快任务完成速度的效果。
------解决方案--------------------
http://baike.baidu.com/view/65706.htm