Современный язык Java, Лямбда-выражения, потоки и функциональное программирование, Урма Р.Г., Фуско М., Майкрофт А., 2020.
Преимущество современных приложений — в передовых решениях, включающих микросервисы, реактивные архитектуры и потоковую обработку данных. Лямбда-выражения, потоки данных и долгожданная система модулей платформы Java значительно упрощают их реализацию. Пришло время повысить свою квалификацию и встретить любой вызов во всеоружии! Книга поможет вам овладеть новыми возможностями современных дополнений, таких как API Streams и система модулей платформы Java. Откройте для себя новые подходы к конкурентности и узнайте, как концепции функциональности улучшают работу с кодом.

Знакомство с потоками данных.
Что бы вы делали без коллекций в языке Java? Практически любое приложение Java создает коллекции и производит над ними какие-либо операции. Коллекции необходимы для многих задач программирования, поскольку дают возможность группировать и обрабатывать данные. Чтобы проиллюстрировать коллекции в действии, предлагаем вам представить себе, что нужно создать коллекцию блюд в виде меню для выполнения различных запросов. Или нужно отфильтровать меню, выбрав только низкокалорийные блюда для специального диетического стола. Хотя коллекции необходимы практически для всех приложений Java, возможности работы с ними далеки от совершенства.
Краткое содержание.
Часть I.Основы.
Часть II.Функциональное программирование с помощью потоков.
Часть III.Эффективное программирование с помощью потоков и лямбда-выражений.
Часть IV.Java на каждый день.
Часть V.Расширенная конкурентность в языке Java.
Часть VI.Функциональное программирование и эволюция языка Java.
Приложения.
Купить .
Теги: Урма :: Фуско :: Майкрофт :: книги по программированию :: программирование :: Java