多个线程在临界区中运行,由于代码执行序列不同导致结果不可预测,称为发生了竞态条件。