Process1
и Process2
могут заблокировать один и тот же объект, но они определенно не одинаковы. Однако блокировки на один и тот же объект разрешены (я думаю, редко, если когда-либо приходилось это делать) в пределах одного стека вызовов (также называемого рекурсивной блокировкой в случае, когда Process1
вызывает Process2
) , Вероятно, это лучше описать как зависимая блокировка.
Ваш вопрос, однако, довольно расплывчатый, поэтому вам придется уточнить, что вы подразумеваете под тем же ...