多线程:线程安全与同步

线程安全问题 线程安全问题产生的三个必要条件 多线程环境中 有共享数据(成员变量,而非局部变量,栈中是线程独立的) 多个线程操作(增删改)了共享数据 【单线程】以及【多线程在没有访问共享数据的情况下】是不会产生线程安全问题的: 一旦多线程访问了共享数据,就有可能产生安全问题: 我的理解:这里卖了重复的票以及出现了不存在的票,表明程序出现了安全问题,产生混乱。代码实现如下: 创建三个Thread对象
相关文章
相关标签/搜索