Синхронизированный блок может быть выполнен только одним потоком одновременно, поэтому его можно использовать для блокировки доступа к одному и тому же объекту для разных потоков. Один поток сможет выполнить блок только на определенном экземпляре класса. Есть еще много концепций, которые необходимо пересмотреть или исследовать, например объектно-ориентированное программирование, статические переменные и перегрузка методов. В случае общих […]
