1.各个线程是通过竞争cpu时间来获取运行机会的 2.各个线程什么时候获得cpu的运行时间,获得多长时间是不可预测的 3.一个正在运行着的线程在什么地方被暂停也是不确定的。 以上所述就是多线程出现安全问题的原因