面试最常问Java 后端 · 操作系统 死锁的四个必要条件是什么? 先自己想一想,再看参考要点参考要点互斥:资源要么已分配给一个进程,要么可用占有和等待:已持有资源的进程还能请求新资源不可抢占:资源只能由持有者显式释放环路等待:多个进程形成环,每个都在等下一个持有的资源必要条件