Java提供的线程同步机制:synchronized、volatile、Lock、原子变量。 保证线程同步的方法: 1.不在线程间共享状态变量。 2.将状态变量修改为不可变的变量。 3.在访问共享的状态变量时使用同步机制。