多线程的重要性和作用我就不做说明了。直接进入正题,整理下,整理了下网上的若干资源,写得很好的
一、首先不用说是MSDN:1.System.Threading 命名空间 (http://msdn.microsoft.com/zh-cn/library/system.threading(VS.80).aspx)
System.Threading 命名空间提供一些使得可以进行多线程编程的类和接口。除同步线程活动和访问数据的类(Mutex、Monitor、Interlocked、AutoResetEvent 等)外,此命名空间还包含一个 ThreadPool 类(它允许用户使用系统提供的线程池)和一个 Timer 类(它在线程池线程上执行回调方法)。 MSDN是万物的本源。
二、 .net多线程编程的经验(http://blog.csdn.net/henreash/article/details/2226382)
.Net提供了许多多线程编程工具,可能是因为太多了,所以掌握起来总是有一些头疼,我在这里讲讲我总结的一些多线程编程的经验,希望对大家有帮助
三、多线程系列(http://www.cnblogs.com/huangxincheng/category/362940.html)
5天不再惧怕多线程——第三天 互斥体
5天不再惧怕多线程——第二天 锁机制
5天不再惧怕多线程——第一天 尝试Thread
三个说的是一个意思,都是对System.Threading 命名空间的学习吧~
仅供自己学习使用,不妄想对各位有帮助,所以只发到自己主页,有缘人得以共同学习。。。