Подготовка к OCP-сертификации: экзамен 1Z0-809. Часть 2/3

9 участников

О чём курс

Подготовьтесь к сдаче экзамена 1Z0-809, глубоко проработав ключевые темы профессионального уровня Java SE 8. Материал закрывает теоретическую базу и практические аспекты работы с исключениями, современным Date/Time API и многопоточностью.

  • Работа с исключениями: детальный разбор try-with-resources, создание пользовательских исключений с AutoCloseable и проверка инвариантов через оператор assert.
  • Java SE 8 Date/Time API: управление событиями с помощью классов LocalDate, LocalTime, LocalDateTime, Instant, Period и Duration, включая работу с часовыми поясами.
  • Java Concurrency: от теории ОС до реализации асинхронных задач через Runnable, Callable, ExecutorService и Future.
  • Анализ конкурентности: идентификация проблем типа deadlock, starvation, livelock и состояния гонки, а также их устранение с помощью synchronized и пакета java.util.concurrent.atomic.

Курс предназначен для Java-разработчиков среднего и продвинутого уровней, готовящихся к сертификации Oracle или желающих систематизировать знания по сложным аспектам платформы Java 8.

Программа обучения

  • Группа 6: Исключения и проверка инвариантов
    • Конструкции для перехвата нескольких исключений; блок finally
    • Оператор try-with-resources
    • Создание пользовательских исключений с AutoCloseable-ресурсами
    • Проверка инвариантов посредством оператора assert
  • Группа 7: Java SE 8 Date/Time API
    • Создание и управление событиями с привязкой к дате и времени (LocalDate, LocalTime, LocalDateTime, Instant, Period, Duration)
    • Работа с датами и временем в различных часовых поясах, учет переходов времени, форматирование
    • Создание и управление событиями с привязкой к дате и времени (Instant, Period, Duration, TemporalUnit)
  • Группа 8: Java Concurrency
    • Создание потоков (Runnable, Callable), применение ExecutorService и Future
    • Выявление проблем конкурентности (deadlock, starvation, livelock, race condition)
    • Применение synchronized и пакета java.util.concurrent.atomic
Складчина создана 28 июля 2021 г. · описание обновлено 23 марта 2026 г.

Другие материалы автора 1

IS Igor Soudakevitch Все материалы
125 ₽ 849 ₽