ОПИСАНИЕ
Java 8 - одна из самых ожидаемых версий Java за последнее время, которая коренным образом изменила мышление и принципы работы разработчиков.
Сейчас, через два года после ее релиза, Java 8 является самой популярной версией и на production. Поэтому современный джавист должен хорошо разбираться в ее тонкостях.
На этом семинаре мы поговорим об:
- Лямбда-выражения. Давно ожидаемый способ упрощения кода.
- Streams API. Надстройка над коллекциями в Java, которая позволит сделать код более простым и функциональным.
- Статические и методы по-умолчанию в интерфейсах. Позволяют нам взглянуть на интерфейсы с совершенно другой стороны.
- Java time. Библиотека работы с датой/временем, которую мы ожидали с 1997 года.
- Optional values. Еще один способ борьбы с NULL-проблемой.
Мы рассмотрим много примеров кода, которые пришли к нам из Java 7 и которые мы элегантно перепишем на Java 8. В то же время в восьмой версии, как и в любой другой, появилось много анти-паттернов, которые также изучим и рассмотрим, как с ними бороться.
Как правильно использовать функциональное программирование в Streams API? Как влияет использование лямбда-выражений на эффективность? Можно ли полностью отказаться от Date и Calendar?
На эти и многие другие вопросы ответит Сергей Моренец, разработчик с 15-летним опытом.
Вы также можете проверить свои знания по Java 8, сдав соотвествующий тест: http://it-simulator.com/#/tests/start-test/44
Хотите узнать больше об использовании Java 8 в современных проектах? Приходите 13 ноября в 10-00 по адресу пр. Шевченко 2, ауд. 59
Семинар для Java разработчиков любого уровня.
Вы также можете смотреть семинар онлайн. Ссылку на трансляцию вы получите после регистрации за день до начала.
Предварительная регистрация обязательна по ссылке :
http://it-simulator.com/#/event/29/java-8-pod-mikroskopom