2013年3月20日
摘要: C#委托的异步使用2012-06-27 16:23198人阅读评论(0)收藏举报c#stringdelegatesnullasynchronous多线程CLR为每个进程维护了一个线程池,初始时它是空的 。但当一个线程被创建且被进程使用之后,并且完成了它的执行时 ,它并不被销毁,而是加入到进程的线程池中。之后,当进程再次需要线程时,它会重新利用池中的线程,这样节省了大量的时间。线程的复杂性:尽管多线程的概念很简单,但使所有的细节都正确是比较困难的,以下需要被考虑:1〉线程间的通讯, 线程间的通讯仅有很少的内建机制,所以使用内存是最简单的机制,因为内存对所有同一进程内的所有线程可见并可被访问。2〉 阅读全文
posted @ 2013-03-20 21:00 Flx 阅读(427) 评论(0) 推荐(0) 编辑