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