23 C# 第十九章(一) 基于 .Net 4 TPL 的同步和线程处理模式

同步 多线程编程的复杂性在于识别多个线程可能同时访问的数据。同步能够防止数据的同时访问。编程 使用Monitor  Monitor 能够看做是一个监视器,来阻止第二个线程进入一个受保护的代码段,直到第一个线程退出代码段。多线程 Monitor主要使用的是Monitor.Enter() 和 Monitor.Exit(),但要保证Monitor.Exit()必定被调用,防止其长时间的阻止其余线程进入。
相关文章
相关标签/搜索