3.2.2 如何避免和解决线程死锁?