导航

黑马程序员----多线程笔记

Posted on 2011-12-04 10:00  asp.net 开发  阅读(126)  评论(0)    收藏  举报

前两天看了关于多线程的视频,学到了不少的知识,今天把笔记发布下:

1、  委托没有放回值,也不能有参数。

2、  产生一个线程的4步骤:

         i.先写产生线程所要执行的方法

        ii. 引用System.Threading命名空间

       iii. 实例化Thread类,并传入一个指向线程所要运行的方法的委托(这个时候这个线程已经产生,但是还没有运行)

       iv.调用Thread实例的Start方法,标记该线程可以被cpu执行了,但具体执行时间由cpu决定

3、  线程分为前台线程和后台线程,前台线程:只有所有的前台线程都关闭才能完成程序关闭;后台线程:只要所有的前台线程结束,后台线程自动结束;将线程设置为后台线程的方法:threadfirst.IsBackground=true;