网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

根据线程安全的相关知识,分析以下代码,当调用test方法时i10时是否会引起死锁并简要说明理由。

public void test(int i)

{

lock(this)

{

if (i10)

{

i--;

test(i);

}

}

}


参考答案

更多 “ 根据线程安全的相关知识,分析以下代码,当调用test方法时i10时是否会引起死锁并简要说明理由。public void test(int i){lock(this){if (i10){i--;test(i);}}} ” 相关考题
考题 在以下( ),线程就进入可运行状态。A.线程调用了sleel()方法时B.线程调用了join()方法时C.线程调用了yield()方法时D.以上都是

考题 在以下什么情况下,线程就进入可运行状态? ( )A.线程调用了sleep()方法时B.线程调用了join()方法时C.线程调用了yield()方法时D.以上都是

考题 在以下( )情况下,线程就进入可运行状态。A.线程调用了sleep()方法时B.线程调用了join()方法时C.线程调用了yield()方法时D.以上都是

考题 根据线程安全的相关知识,分析以下代码,当调用test方法时i10时是否会引起死锁?并简要说明理由。public void test(int i){lock(this){if (i10){i--;test(i);}}}

考题 在以下哪种情况下,线程进入就绪状态? A.线程调用了sleep()方法时B.线程调用了join()方法C.线程调用了yield()方法时D.线程调用了notify()方法

考题 44、当调用一个正在运行的线程的stop()方法时,该线程进入休眠状态。

考题 当调用一个正在运行的线程的stop()方法时,该线程进入休眠状态。

考题 当调用一个正在进行线程的stop()方法时,该线程便会进入休眠状态

考题 【单选题】在以下哪种情况下,线程进入就绪状态?A.线程调用了sleep()方法时B.线程调用了join()方法C.线程调用了yield()方法时D.线程调用了notify()方法