Java 多线程 死锁deadlock产生原因+避免方法

ref: 

java中产生死锁的原因及如何避免

https://blog.csdn.net/m0_38126177/article/details/78587845

java如何避免死锁

http://www.cnblogs.com/vinozly/p/5240204.html

原文地址:https://www.cnblogs.com/frankcui/p/10819903.html