摘要: 今天整理“信号量”的相关知识,其实想想也蛮有趣的,锁,互斥,信号量都可以实现线程同步,在framework里面主要有三种。<1>:ManualResetEvent<2>:AutoResetEvent<3>:Semaphore好,下面就具体看看这些玩意的使用。一:ManualResetEvent 该对象有两种信号量状态True和False,好奇的我们肯定想知道True和False有什么区别,稍后的例子见分晓,有三个方法值得学习一下。1:WaitOne 该方法用于阻塞线程,默认是无限期的阻塞,有时我们并不想这样,而是采取超时阻塞的方法,如果超时就放弃阻塞,这样也 阅读全文
posted @ 2012-03-17 23:33 一线码农 阅读(12206) 评论(21) 推荐(23) 编辑