遇到的一段面试题:问下面的类运行 Test的时候是否会引起死锁。

public class MyClass

    {

        public void Test(int num)

        {

            if (num > 10)

            {

                lock (this)

                {

                    num--;

                    Test(num);

                }

            }

        }

    }

有没有人给解答一下. 谢谢!

posted on 2008-12-09 13:26  asker  阅读(1426)  评论(18编辑  收藏  举报