5.C#线程管理初探

一个进程能够包含单个或多个线程 线程用Thread表示 任务表明须要执行的操做,用Task表示 线程池是多个线程的集合,决定如何向线程分配任务,用ThreadPool表示web 一个任务开始时线程池分配线程来进行工做,工做完毕后解除分配 多线程有不肯定性,C#中常常用lock语句(锁)进行处理,lock表示该部分的代码只能由一个线程进行处理,其它线程运行到此处时将被挂起,直到这部分代码被第一个线程
相关文章
相关标签/搜索