多线程 - 同步机制
摘要:
适当的使用多线程可以提高计算机资源利用效率,但是多线程是把双刃剑,使用的时候,切忌小心。容易造成数据错误,并且这样的问题并不是总是发生,很难检测出。为了数据或者代码被多个线程同时访问或者修改而造成的问题,解决的一个i额方法是使用同步机制 。1.LockLock就像它长的那样,锁住一段代码,只允许当前的一个线程访问,别的线程恰好也要访问的时候,会被挡住,这样的时候 ,其实线程不是并发运行,而是顺序运行了,效果类似单线程。例子:1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Linq;4usingSystem.Text;5usi 阅读全文
posted @ 2011-12-28 20:30 鹤翔九天 阅读(182) 评论(0) 推荐(0)
浙公网安备 33010602011771号