细节05 互不让步——多线程产生死锁的原理