Java并发编程(九)
写在前面的话上周缺文的原因是加班. 这周参加了培训,感觉巨累无比
本章的内容主要是死锁,核心解决方案其实就两个,1.保证锁的调用顺序相同;2.使用开放性调用,让加锁的部分变小
避免活跃度危险
滥用锁会导致锁顺序死锁
死锁
死锁:一个线程永远占有一个锁,而其它线程尝试去获得这个锁,那么它们将永远被阻
...
https://github.com/Remark31