Современный язык Java. Лямбда-выражения, потоки и функциональное программирование
Урма Рауль-Габриэль, Фуско Марио, Майкрофт Алан
Код товара: 3807622
(0 оценок)Оценить
ОтзывНаписать отзыв
ВопросЗадать вопрос
1 / 2
PDF
Нет в наличии
Доставим в
г. МоскваКурьером
бесплатно от 10 000 ₽
В пункт выдачи
от 155 ₽
бесплатно от 10 000 ₽
Точная стоимость доставки рассчитывается при оформлении заказа
Издательство:
Оригинальное название:
Modern Java in Action. Lambdas, Streams, Functional and Reactive Programming
Описание
Характеристики
Преимущество современных приложений — в передовых решениях, включающих микросервисы, реактивные архитектуры и потоковую обработку данных. Лямбда-выражения, потоки данных и долгожданная система модулей платформы Java значительно упрощают их реализацию. Пришло время повысить свою квалификацию и встретить любой вызов во всеоружии!
Книга поможет вам овладеть новыми возможностями современных дополнений, таких как API Streams и система модулей платформы Java. Откройте для себя новые подходы к конкурентности и узнайте, как концепции функциональности улучшают работу с кодом.
В этой книге:
• Новые возможности Java.
• Потоковые данные и реактивное программирование.
• Система модулей платформы Java.
Книга поможет вам овладеть новыми возможностями современных дополнений, таких как API Streams и система модулей платформы Java. Откройте для себя новые подходы к конкурентности и узнайте, как концепции функциональности улучшают работу с кодом.
В этой книге:
• Новые возможности Java.
• Потоковые данные и реактивное программирование.
• Система модулей платформы Java.
код в Майшоп
3807622
возрастная категория
16+
количество томов
1
количество страниц
592 стр.
размеры
232x165x25 мм
страна изготовления
Россия
формат
70x100/16 (170x240) мм
ISBN
978-5-4461-0997-5
тип бумаги
офсетная (60-220 г/м2)
тираж
1500
стандарт
4 шт.
вес
756 г
язык
русский
переплёт
Мягкая обложка
Содержание
Предисловие
Благодарности
Об этой книге
Об авторах
Иллюстрация на обложке
Часть I. Основы
Глава 1. Java 8, 9, 10 и 11: что происходит?
Глава 2. Передача кода и параметризация
поведения
Глава 3. Лямбда-выражения
Часть II. Функциональное программирование с
помощью потоков
Глава 4. Знакомство с потоками данных
Глава 5. Работа с потоками данных
Глава 6. Сбор данных с помощью потоков
Глава 7. Параллельная обработка данных и
производительность
Часть III. Эффективное программирование с
помощью потоков и лямбда-выражений
Глава 8. Расширения Collection API
Глава 9. Рефакторинг, тестирование и отладка
Глава 10. Предметно-ориентированные языки и
лямбда-выражения
Часть IV. Java на каждый день
Глава 11. Класс Optional как лучшая альтернатива
null
Глава 12. Новый API для работы с датой и
временем
Глава 13. Методы с реализацией по умолчанию
Глава 14. Система модулей Java
Часть V. Расширенная конкурентность в языке Java
Глава 15. Основные концепции класса
CompletableFuture и реактивное программирование
Глава 16. Класс CompletableFuture: композиция
асинхронных компонентов
Глава 17. Реактивное программирование
Часть VI. Функциональное программирование и
эволюция языка Java
Глава 18. Мыслим функционально
Глава 19. Методики функционального
программирования
Глава 20. Смесь ООП и ФП: сравнение Java и Scala
Глава 21. Заключение и дальнейшие перспективы
Java
Приложения
Приложение A. Прочие изменения языка
Приложение Б. Прочие изменения в библиотеках
Приложение В. Параллельное выполнение
нескольких операций над потоком данных
Приложение Г. Лямбда-выражения и байт-код JVM
Благодарности
Об этой книге
Об авторах
Иллюстрация на обложке
Часть I. Основы
Глава 1. Java 8, 9, 10 и 11: что происходит?
Глава 2. Передача кода и параметризация
поведения
Глава 3. Лямбда-выражения
Часть II. Функциональное программирование с
помощью потоков
Глава 4. Знакомство с потоками данных
Глава 5. Работа с потоками данных
Глава 6. Сбор данных с помощью потоков
Глава 7. Параллельная обработка данных и
производительность
Часть III. Эффективное программирование с
помощью потоков и лямбда-выражений
Глава 8. Расширения Collection API
Глава 9. Рефакторинг, тестирование и отладка
Глава 10. Предметно-ориентированные языки и
лямбда-выражения
Часть IV. Java на каждый день
Глава 11. Класс Optional как лучшая альтернатива
null
Глава 12. Новый API для работы с датой и
временем
Глава 13. Методы с реализацией по умолчанию
Глава 14. Система модулей Java
Часть V. Расширенная конкурентность в языке Java
Глава 15. Основные концепции класса
CompletableFuture и реактивное программирование
Глава 16. Класс CompletableFuture: композиция
асинхронных компонентов
Глава 17. Реактивное программирование
Часть VI. Функциональное программирование и
эволюция языка Java
Глава 18. Мыслим функционально
Глава 19. Методики функционального
программирования
Глава 20. Смесь ООП и ФП: сравнение Java и Scala
Глава 21. Заключение и дальнейшие перспективы
Java
Приложения
Приложение A. Прочие изменения языка
Приложение Б. Прочие изменения в библиотеках
Приложение В. Параллельное выполнение
нескольких операций над потоком данных
Приложение Г. Лямбда-выражения и байт-код JVM
Отзывы
Вопросы
Поделитесь своим мнением об этом товаре с другими покупателями — будьте первыми!
Дарим бонусы за отзывы!
За какие отзывы можно получить бонусы?
- За уникальные, информативные отзывы, прошедшие модерацию
Как получить больше бонусов за отзыв?
- Публикуйте фото или видео к отзыву
- Пишите отзывы на товары с меткой "Бонусы за отзыв"
Задайте вопрос, чтобы узнать больше о товаре
Если вы обнаружили ошибку в описании товара «Современный язык Java. Лямбда-выражения, потоки и функциональное программирование» (авторы: Урма Рауль-Габриэль, Фуско Марио, Майкрофт Алан), то выделите её мышкой и нажмите Ctrl+Enter. Спасибо, что помогаете нам стать лучше!