系统中采用了很多的静态方法 如果在系统并发性很高的情况下 静态方法中的数据操作会不会影响?
如果操作的变量是在静态方法里定义的,那么不会影响;如果操作的变量是在外面定义的,那会影响。
你都什么是静态的?
修改静态数据时lock一下,就可以了。
lock(obj) //obj 就是随便定义的一个对象
{
//操作静态数据
}