标签:需求 线程安全 缺点 成员 取数 静态变量 局部变量 索引 自己
从某个线程开始访问到访问结束的整个过程,如果有一个访问对象被其他线程修改,那么对于当前线程而言就发生了线程安全问题;如果在整个访问过程中,无一对象被其他线程修改,就是线程安全的。
综上可知,线程安全问题产生的根本原因是共享数据存在被并发修改的可能,即一个线程读取时,允许另一个线程修改。
根据线程安全问题产生的条件,解决线程安全问题的思路是消除产生线程安全问题的环境:
标签:需求 线程安全 缺点 成员 取数 静态变量 局部变量 索引 自己
原文地址:http://www.cnblogs.com/tonghun/p/7156739.html