静态方法 并发性

ToHolst 2014-02-13 03:28:14
如像wcf webservice这样在环境下,有一个静态方法,有N个用户同时调这个静态方法,这N个用户是先到先执行还是并发执行,谢谢各位来解惑!
...全文
148 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
claymore1114 2014-02-13
  • 打赏
  • 举报
回复
跟静态方法无关系。
ToHolst 2014-02-13
  • 打赏
  • 举报
回复
引用 2 楼 bdmh 的回复:
如果不是原子操作的话,是无序的,不过一般情况下对一个变量的修改的时间要远远小于用户访问间隔时间,这个多个Thread去操作一个没有加锁的变量情况还有点区别
是不是在wcf webservice这样在环境下还是少用静态方法。以免高并发时引起锁;
bdmh 2014-02-13
  • 打赏
  • 举报
回复
如果不是原子操作的话,是无序的,不过一般情况下对一个变量的修改的时间要远远小于用户访问间隔时间,这个多个Thread去操作一个没有加锁的变量情况还有点区别
md5e 2014-02-13
  • 打赏
  • 举报
回复
如果没有用lock的话,是同时参插执行

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧