摘要: 1.信号量(锁) 信号量用来控制线程并发数的,BoundedSemaphore或Semaphore管理一个内置的计数器,每当调用acquire()时-1,调用release()时+1.计数器不能小于0,当计数器为0时,acquire()将阻塞线程至同步锁定状态,直到其他线程调用release().B 阅读全文
posted @ 2018-07-03 10:37 Reid21 阅读(247) 评论(0) 推荐(0)
摘要: 一、函数式创建子线程 1.继承式调用(通过类去创建线程) 2.同步锁需求:有一个数字100,让它减1,一个函数对它减1实现:通过多线程同时执行100次减1 需求:把累加的步骤拆分问题:使用不同的格式来写变量,出现不同的结果,主要是做num-=1时,把动作插分开而导致 分析:程序执行从上到下执行,有一 阅读全文
posted @ 2018-07-03 08:57 Reid21 阅读(193) 评论(0) 推荐(0)