摘要:
临界区:“代码”和“数据”有些代码(操作)是共用的,数据(资源)是分开的,数。但是多线程环境下,可能带来的问题就是几个线程同时执行一个函数,导致数据的混乱,产生不可预料的结,,因此我们必须避免这种情况的发生。C#提供了一个关键字lock,它可以把一段代码定义为互斥段(critical section),互斥段在一个时刻内只允许一个线程进入执行lock(expression) statement_b... 阅读全文
posted @ 2007-07-24 14:11
Ellipse
阅读(203)
评论(0)
推荐(0)
浙公网安备 33010602011771号