多线程之:竞态条件&临界区

竞态条件指:当一个对象或者一个不同步的共享状态,被两个或者两个以上的线程修改时,对访问顺序敏感,则会产生竞态条件。

临界区指:导致竞态条件发生的代码区。

如:increase块为临界区

1 public class Identifier{
2     protected int id= 0;
3     public void increase(){
4         this.id++;   
5     }
6 }

 

posted on 2015-11-28 21:20  jessezeng  阅读(585)  评论(0编辑  收藏  举报

导航