Daily Archive: 2016-07-02

Concurrency: Sharing Resources (1)

1. Improperly accessing resources   考虑这样一个例子:一个任务产生偶数序列,另外一个任务检查第一个任务产生的数字是否为偶数。   定义抽象类IntGenerator作为所有偶数序列生成器的基类:

  canceled作为boolean型的变量,是原子性(Atomic)的,这意味着对它的简单操作,如…
Read more