回 帖 发 新 帖 刷新版面

主题:lock语句的问题

请问下面的方法能发生死锁吗?能解释一下吗   初始化x=10
class A
{
  methodA(x)
  {
     lock(this)
     {
          if(x>0)
          {
              x=x-1;
              methodA(x);
          }
     }
   }
}

回复列表 (共1个回复)

沙发

我验证了一下
运行正常,应该不会发生死锁
可是看程序我觉得有问题啊
继续关注...

我来回复

您尚未登录,请登录后再回复。点此登录或注册