Skip to the content.
cs-notes
brief computer science notes
View on GitHub
Home
/
cs-notes
/
Language
/
Java
/
Concurrent
/
Summary
/
DeadLock
死锁的条件
互斥
占有且等待
不可抢占
循环等待
以上同时满足
解决方案:破坏以上任意一个条件即可
占有且等待: 一次申请全部所需资源
不可抢占: 所需其一申请失败,就释放所有已有
循环等待: 按序申请资源