廖雪峰java读书笔记 jiage8866 2020-12-04 180 阅读1分钟 Java的synchronized锁是可重入锁; 死锁产生的条件是多线程各自持有不同的锁,并互相试图获取对方已持有的锁,导致无限等待; 避免死锁的方法是多线程获取锁的顺序要一致。