200分求解,静态方法是否会有线程安全性问题?
这个问题不算是老问题了,但是一直还真是没太搞明白,在多用户同时并发访问某个类的静态方法时,是否有可能得到意想不到的数据?
如:
public class SoftDownDataOperate
{
public static DataTable datatableoperate(DataTable table)
{
对table的一些操作....
return table;
}
}
这样,当N万人同时访问这个类的这个方法时,指的是同时并发极端的情况,会不会有线程安全问题?造成某些线程返回不应该得到的数据?