昨天做了个面试题,我不明白什么意思
知道的给我解释一下好吗?问是下面的程序,当i>10的时候是否会发生死锁,并说明原因void test(int i)
{
lock(this)
{
if(i>10)
{
i--;
test(i);
}
}
}
知道的给我解释一下好吗?问是下面的程序,当i>10的时候是否会发生死锁,并说明原因void test(int i)
{
lock(this)
{
if(i>10)
{
i--;
test(i);
}
}
}
解决方案 »
- c#能编写驱动吗?
- web.config 根目录、子目录设置问题
- DevExpress控件导出问题
- C#使用非托管DLL中的 类
- 有人能搞定吗?再来一贴:为什么System.Environment.后面没有SpecialFolder?我新建一个项目后又能找到SpecialFolder了?好奇怪!急急急
- 问什么得不到 win32_Fan 的信息?
- 如何将一个table导出到excel文件
- 技术发扬--C#后台数据处理公用类
- 哪儿有开发Web程序的实例,请大家告诉一声儿!
- 菜鸟问题,请大家帮帮忙
- C#(2003)的DataGrid 中的问题,请各位大侠帮助!
- 英文字符串截取问题,谢谢,在线等!!!
在除临界区之前,其他线程只能等待
是用互斥来实现的