并发三个核心问题:分工、同步、互斥 死锁条件 1、互斥(不可破坏) 2、占有并等待(可破坏:一次申请所有资源) 3、不可抢占(可破坏:申请其他资源失败时,主动释放已占有资源) 4、循环等待(可破坏:按序申请资源)