Блок или метод называется «синхронизированным», если вход в него контролируется ключевым словом Java «synchronized». Это приводит к тому, что доступ к нему ограничивается одним потоком за раз: когда происходят одновременные обращения, они упорядочиваются в неопределенном порядке.