- Лекция
- Место
Java 8 — одна из самых ожидаемых версий Java за последнее время, которая коренным образом изменила мышление и принципы работы разработчиков.
Сейчас, через два года после ее релиза, Java 8 является самой популярной версией и на production. Поэтому современный джавист должен хорошо разбираться в ее тонкостях.
Во второй части семинара мы
- Поговорили о статических методах в интерфейсах
- Рассмотрели Optional и причины его появления
- Разобрали Streams API и его примеры использования
- Провели несколько демо.
В третьей части мы детально обсудим:
- Производительность и анти-паттерны Streams API.
- Изменения в аннотациях. Какие выгоды они принесут разработчикам.
- Java time. Библиотека работы с датой/временем, которую мы ожидали с 1997 года.
- Metaspace.
- Новые возможности в многопоточном программировании.
Мы рассмотрим много примеров кода, которые пришли к нам из Java 7 и которые мы элегантно перепишем на Java 8. В то же время в восьмой версии, как и в любой другой, появилось много анти-паттернов, которые также изучим и рассмотрим, как с ними бороться.
Что дает разработчику Metaspace? Что нового появилось в многопоточном программировании в Java 8? Можно ли полностью отказаться от Date и Calendar?
На эти и многие другие вопросы ответит Сергей Моренец, разработчик с 15-летним опытом. С 2013 года он читает курсы программирования "Базовая Java" и "Java Advanced", а также регулярно проводит мастер-классы и тренинги по разработке среди айтишников Украины, в том числе авторский курс "Software witchcraft", состоящий из 15 семинаров и мастер-классов. Сергей является автором трех популярных книг по Java разработке : "Разработка Java приложений" и "Основные ошибки в Java программировании" и "Идеальный код"
Вы также можете проверить свои знания по Java 8, сдав соотвествующий тест.
Семинар для Java разработчиков любого уровня.
Вы также можете смотреть семинар онлайн. Ссылку на трансляцию вы получите после регистрации за день до начала.
Участие бесплатное. Количество мест ограничено, поэтому регистрация обязательна
Хотите узнать больше об использовании Java 8 в современных проектах?
Приходите 4 марта в 10-00 по адресу пр. Шевченко 2, ауд. 324 или участвуйте онлайн.
За дополнительной информацией звоните по телефону +380 63 100-22-55