多线程访问的基本规律解析

几个规律 1. 如果一个对象(或变量)不会同时被多个其他线程访问,那么这个对象是不需使用线程同步的。

  1. 如果虽然有多个线程同时访问一个对象,但他们所访问的数据或方法并不相同(不交叉),那这种情况也不需使用线程同步。例如上例中的那个公司里面如果有T和Q两个人,但他们的工资分别是由A和B主管的,那么这个工资的处理就不需要线程同步了。
  2. 如果一个对象会同时被多个其他线程访问,一般只需为这个对象添加线程同步的代码,而其他线程是不需添加额外代码的。
ppt 文件大小:224.5KB