java并发编程实践笔记五(避免活跃度危险)

目录 死锁 锁顺序死锁 动态的锁顺序死锁 协作对象间的死锁 开放调用 资源死锁 避免和诊断死锁 使用定时的锁 通过线程转储分析死锁 其他活跃度危险 饥饿 活锁 有两类线程的活跃度危险:一,锁顺序死锁:为保证安全性而不加考虑地滥用锁导致;二,资源死锁,例如我们使用线程池和信号量来约束资源的使用,在不当的使用上导致。 死锁          当线程A占有锁L时,想获得锁M,与此同时,线程B已经占有M锁
相关文章
相关标签/搜索