摘要:
1:异步、多线程、任务、并行的本质
这四个概念对应在CLR中的本质,本质都是多线程。
异步,简单的讲就是BeginInvoke、EndInvoke模式,它在CLR内部线程池进行管理;
多线程,体现在C#中,可以由类型Thread发起。也可以由ThreadPool发起。前者不受CLR线程池管理,后者则是。FCL团队为了各种编程模型的方便,还另外提供了BackgroundWorker和若干个Timer,基本上它们都是ThreadPool的加强,增加了一些和调用者线程的交互功能; 阅读全文
posted @ 2014-03-26 18:05
Power Yang
阅读(146)
评论(0)
推荐(0)

浙公网安备 33010602011771号