您的位置: 首页 > 文章 > 死锁产生的2种原因 死锁产生的2种原因 分类: 文章 • 2025-04-18 12:36:34 1.线程对同一个互斥量进行了多次加锁操作。 2.线程访问时需要多把锁,一个线程拥有了其中一把锁,另外一个线程拥有了另外一个锁。 例:访问一个线程需要同时拥有AB锁,线程1 拥有A 锁,请求获得B 锁;线程2 拥有B 锁,请求获得A 锁