摘要: ##多线程资源共享使用问题 上面程序运行,num不会减到0。cpu执行了一个线程的tmp = num后,就切换到其他线程,有很多执行了tmp = num,所以所有线程的tmp大都是等于100的,执行num = tmp - 1的时候,num就可能等于99或者98之类的。解决办法,加锁步骤:1、新建锁2 阅读全文
posted @ 2018-03-07 19:34 Alos403 阅读(177) 评论(0) 推荐(0) 编辑