日期:2014-05-18  浏览次数:20992 次

关于死锁
public void test(int i)
{
lock(this)
{
 if(i>10)
{
  i--;
  test(i);

}
}
当调用test方法时,如果i>10,是否会产生死锁,为什么,请高手指点

------解决方案--------------------
不会的
http://blog.csdn.net/xuzhiqiang1010/article/details/4987824
------解决方案--------------------
探讨

不会的
http://blog.csdn.net/xuzhiqiang1010/article/details/4987824

------解决方案--------------------
不会死锁,都是在一个线程里面的递归调用,都持有lock,所以都可以操作。