Страницы

Поиск по вопросам

среда, 22 января 2020 г.

Можно ли вызвать НЕ synchronized метод “заблокированного” объекта?

#java #многопоточность #synchronized


Есть 2 потока, один из них начал выполнение synchronized метода, внутри которого
применяется Thread.sleep(5000). Может ли другой поток использовать другие НЕСИНХРОНИЗИРОВАННЫЕ
методы этого "заблокированного" объекта?
Как я понимаю, "блокируется" не сам объект, а лишь synchronized участи кода (либо
методы).
    


Ответы

Ответ 1



Да, можно совершать данное действие. Почему бы просто не попробовать? Вы правильно понимаете.

Комментариев нет:

Отправить комментарий