4.3.1 产生死锁的原因和必要条件