129 читали · 1 год назад
Java 176. В чем разница между итераторами fail-fast и fail-safe?
Fail-fast и fail-safe представляют две разные стратегии обработки ошибок, применяемые при работе с коллекциями в Java. Итераторы fail-fast были добавлены в Java для обеспечения безопасности при работе с многопоточными коллекциями. Они основаны на модели "чистого" итератора, который не позволяет изменять список, пока он перебирается. Если во время перебора элементов коллекции происходит изменение структуры коллекции (например, добавление или удаление элемента), то итератор быстро завершает работу и выбрасывает исключение ConcurrentModificationException, чтобы предотвратить возможные ошибки в работе программы...
884 читали · 2 года назад
Психологические триллеры. Отличное кино на вечер.
"Аффект" (Surge) Джозеф работает в аэропорту в зоне досмотра пассажиров. Его обязанности одни и те же каждый день, монотонно не проявляя никаких эмоций, он должен осматривать пассажира одного за другим. А они в свою очередь бывают разные, довольно часто встречаются наглые персонажи, которые так и намереваются пронести на борт запрещенные вещи. И вот в один день нервы у Джозефа не выдерживают и он "взрывается". Переполненный эмоциями, он катится по наклонной. Уходит с работы. Дальше больше - ограбление банка, попадание в список разыскиваемых полицией...