标签: java multithreading concurrency deadlock
在实践中引用java并发:
使用定时锁定获取可以获得多个锁定 即使没有使用定时锁定,也能有效防止死锁 贯穿整个计划。如果锁定获取超时, 你可以释放锁,退回并等待一段时间,然后尝试 再次,可能清除死锁条件并允许 程序恢复。 (此技术仅在两个锁定时才有效 一起获得;如果由于嵌套而获得多个锁 方法调用,你不能只释放外锁,即使你 知道你持有它。)
你能澄清粗体文字吗?
也许这是我的翻译问题,但我没有看到2和'多个'锁之间的明显区别以及嵌套方法调用的问题是什么?