竞态条件指:当一个对象或者一个不同步的共享状态,被两个或者两个以上的线程修改时,对访问顺序敏感,则会产生竞态条件。临界区指:导致竞态条件发生的代码区。如:increase块为临界区 public class Identifier{ protected int id= 0; public void increase(){ this.id++; } }