误人子弟的面试题答案
摘要:
看到一道.net的面试题,下面附上题目和网上的答案(注意答案是错误的)根据线程安全的相关知识,分析以下代码,当调用test方法时i>10时是否会引起死锁?并简要说明理由。public void test(int i) { lock (this) { if (i > 10) { i--; test(i); } } }网上的答案:不会发生死锁,(但有一点int是按值传递的,所以每次改变的都... 阅读全文
posted @ 2008-11-18 22:32 栖息的熊 阅读(603) 评论(1) 推荐(1) 编辑