Что такое synchronized?
Synchronized – это служебное слово, с помощью которого можно запретить доступ к методу, помеченному как синхронный (Synchronized), на время пока его держит другой Synchronized поток. То есть одновременно могут выполняться не более одной части кода отмеченной служебным словом как Synchronized.
Также это требуется для методов wait, notifyAll, а также notify.
Проверьте себя после изучения темы
Бесплатный бот с тестами и практическими заданиями по Kotlin.
- 22 бесплатных урока
- Тесты к каждому уроку (всего 220 вопросов)
- Задачи в рамках практики KotlinSprint (120 задач) и курсовой проект «Телеграм бот для изучения иностранных слов»