2016年10月9日
摘要: 当有多个线程竞争共享资源时,对资源的访问顺序敏感,则可能造成数据不一致。为了保证共享资源不被多个线程同时访问,则需要将竞争共享资源的代码置于临界区,临界区保证在同一时间内最多只能有一个线程执行该代码段。 先看一段由竞争共享资源造成数据不一致的代码: 运行结果: Huey 和 Jane 两个线程同时向 阅读全文
posted @ 2016-10-09 16:01 huey2672 阅读(209) 评论(0) 推荐(0) 编辑