Недавно я присутствовал на интервью, и они подняли меня question.It былобъекта и класса Блокировка Уровень
«В каком контексте вы решаете, что вы должны пойти для блокировки объекта/уровень класса замок»?
Мой ответ был:
Если хотите применить концепцию синхронизации на статический метод, вы должны пойти для блокировки уровня Класс еще один должен идти на Блокировка объектов.
Есть ли лучший ответ для этого?
Еще один плохо сформулированный вопрос интервью. «В каком контексте». Бессмысленно. – EJP
ok, Был ли мой ответ правильным или было что-то большее, что я должен был добавить. – User27854
@ user2900314 - На самом деле вы можете использовать * любую блокировку * как в статическом, так и в нестационарном контексте. Блокировки уровня класса и блокировки уровня экземпляра используются * по умолчанию *. Итак, в основном, сам вопрос является ошибочным. – TheLostMind