线程安全问题产生的三个必要条件
【单线程】以及【多线程在没有访问共享数据的情况下】是不会产生线程安全问题的:
一旦多线程访问了共享数据,就有可能产生安全问题:
我的理解:这里卖了重复的票以及出现了不存在的票,表明程序出现了安全问题,产生混乱。代码实现如下:
创建三个Thread对