阅读背景:

Java并发编程实战(学习笔记九 第十章 避免活跃性危险)

来源:互联网 

安全性和活跃性之间存在某种制衡:
使用加锁机制来确保线程安全,但如果过度使用加锁,则可能导致锁顺序死锁(Lock-Ordering Deadlock)。同样,使用线程池和信号量来限制对资源的使用,但这些被限制的行为可能会导致资源死锁(Resource Deadlock) 使用加锁机制来确保线程安全,但如果过度使用加锁,则




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: