Разговор о взаимоблокировках сложно вести, не располагая некоторой базовой терминологией.Здесь я попытаюсь изложить необходимый минимум основных понятий и терминов.Блокировка не может быть наложена на несколько объектов одновременно.С помощью блокировок обеспечивается синхронизация доступа к ресурсам.Подробнее об этом чуть ниже.Что такое взаимоблокировки и как с ними бороться.