这个样子为什么会出现死锁现象

2025-04-26 17:48:11
推荐回答(3个)
回答1:

你这个肯定死锁 test(i); 再次被调用的时候本身还没有返回呢,只是压入堆栈中了,,至于lock int类型是因为lock的对象就不能是值类型,应该没有起到lock的作用。

回答2:

目测是object判断大小的时候出了问题 换成if( (int)i > 10) 试试

回答3:

this是什么?给个上下文看看?