5天不再惧怕多线程——第二天 锁机制

     当多个线程在并发的时候,难免会碰到相互冲突的事情,比如最经典的ATM机的问题,并发不可怕,可怕的是我们没有能力控制。 线程以我的理解可以分为三种 ① 锁。 ② 互斥。 ③ 信号。   好,这一篇主要整理“锁”,C#提供了2种手工控制的锁 一:  Monitor类      这个算是实现锁机制的纯正类,在锁定的临界区中只允许让一个线程访问,其他线程排队等待。主要整理为2组方法。   1:M
相关文章
相关标签/搜索