摘要:
1. 前言多线程编程的时候,我们不光希望两个线程间能够实现逻辑上的先后顺序运行,还希望两个不相关的线程在访问同一个资源的时候,同时只能有一个线程对资源进行操作,否则就会出现无法预知的结果。比如,有两个线程需要对同一个计数器加1,我们希望结果是计数器最终加2,但可能同时获取到了这个计数器,第一个线程对... 阅读全文
posted @ 2015-01-15 16:24 quinn.hong 阅读(703) 评论(2) 推荐(0)
|
|||
摘要:
1. 前言多线程编程的时候,我们不光希望两个线程间能够实现逻辑上的先后顺序运行,还希望两个不相关的线程在访问同一个资源的时候,同时只能有一个线程对资源进行操作,否则就会出现无法预知的结果。比如,有两个线程需要对同一个计数器加1,我们希望结果是计数器最终加2,但可能同时获取到了这个计数器,第一个线程对... 阅读全文
posted @ 2015-01-15 16:24 quinn.hong 阅读(703) 评论(2) 推荐(0) |
|||