2012-04-22 52 views

回答

2

正如马特所说,它不会死锁。

我怎么把它看作

,这种锁机制是不依赖在方法调用但 控制流。 单线程如何执行语句,并且线程 遇到同步块时,它会要求锁定同步签名中的对象。

如果有,它会进入否则会在对象的锁池中等待,直到得到通知。

执行了doStuff()的线程已经执行了锁定,所以这就是为什么没有死锁的情况

相关问题