Программирование [javaspecialists.eu] Освойте Java 17

Регистрация
11 Сен 2026
Сообщения
6,748
Реакции
1
Продолжительность8 ч 20 мин Количество уроков32 Видео ЯзыкАнглийский Вес архива1,42 ГБ


Автор: javaspecialists.eu​
Название: Освойте Java 17​

cover.jpg

ОНЛАЙН ВИДЕО УРОКИ: ТОЛЬКО ДЛЯ PROMAX!


В этом обновлённом учебном материале вы получите структурированный обзор всех ключевых функций, появившихся между Java 12 и Java 17, а также четкое понимание того, как эти изменения влияют на разработку, производительность и безопасность приложений. Курс поможет вам уверенно перейти с Java 11 на актуальные версии или глубже освоить возможности Java 17.

Что вы изучите в этом курсе

Современные улучшения языка Java

Раздел посвящён наиболее значимым изменениям синтаксиса и поведения Java. Вы узнаете, как новые возможности упрощают код и повышают его читаемость.

• Улучшенные NullPointerException — более информативные сообщения об ошибках для быстрой диагностики.
• Расширенные возможности switch — выражения, стрелочные варианты и исчерпывающее сопоставление.
• Текстовые блоки — удобный формат по работе с многострочными строками.
• Сопоставление с образцом для instanceof — сокращение шаблонного кода при проверке типов.
• Records (записи) — компактный способ создания неизменяемых DTO.
• Sealed-классы — строгий контроль над наследованием.

Оптимизации производительности и поведения JVM

Эти обновления влияют на эффективность и стабильность приложений, особенно высоконагруженных.

• Отключение biased locking — упрощение механизма синхронизации, ускорение работы.
• Value-based classes — фундамент для будущих inline-типов.
• Новые GC: ZGC и Shenandoah — сборщики мусора с минимальными паузами.

Обновления API и инструментов

В финальной части курса вы изучите важные улучшения стандартных библиотек и инструментов, которые помогают создавать безопасные и надёжные приложения.

• Новая архитектура генераторов Random — расширенный API и улучшенная предсказуемость.
• Фильтры десериализации — дополнительный уровень защиты от атак при работе с объектами.
• Усиленная инкапсуляция JVM — отказ от доступа к внутренним API.
• Удаление устаревшего Security Manager — упрощение системы безопасности.

Почему этот курс полезен

Материал курса ориентирован на практику и реальное применение. Вы не только узнаете, что появилось в новых версиях Java, но и поймёте, как именно использовать эти возможности в своих проектах. Все примеры сопровождаются пояснениями, а сложные темы разбираются постепенно и доступно.

Кому подходит данный курс

• Разработчикам, работающим на Java 11 и желающим перейти на более новые версии.
• Тем, кто уже использует Java 17, но хочет глубже разобраться в её возможностях.
• Инженерам, следящим за развитием JVM и новыми возможностями производительности.

Чего вы достигнете после завершения

После прохождения курса вы будете уверенно использовать нововведения Java 12–17, оптимизировать приложения, улучшать их качество и эффективно применять современные инструменты платформы.

СКАЧАТЬ:
Скрытое содержимое могут видеть только пользователи групп(ы): ProMAX

 

Похожие темы

11,066Темы
11,128Сообщения
828Пользователи
укрцеуНовый пользователь
Сверху