Поделиться

Современный язык Java

 Лямбда-выражения, потоки и функциональное программирование.

Урма Рауль-Габриэль, Фуско Марио, Майкрофт Алан «Современный язык Java» Питер, 2020 год, 592 стр., ISBN 978-5-4461-0997-5; (PDF-DJVU)

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

Оглавление

  • Часть 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

Videolink

Современный язык Java

Современный язык Java
https://www.htbook.ru/wp-content/uploads/2022/04/sovremennyj-yazyk-java-e1649751228571.jpghttps://www.htbook.ru/wp-content/uploads/2022/04/sovremennyj-yazyk-java-130x200.jpgПрограммирование и БДJava,WEB,веб,Программирование Лямбда-выражения, потоки и функциональное программирование. Урма Рауль-Габриэль, Фуско Марио, Майкрофт Алан 'Современный язык Java' Питер, 2020 год, 592 стр., ISBN 978-5-4461-0997-5; (PDF-DJVU) Преимущество современных приложений — в передовых решениях, включающих микросервисы, реактивные архитектуры и потоковую обработку данных. Лямбда-выражения, потоки данных и долгожданная система модулей платформы Java значительно упрощают их реализацию. Пришло...Библиотека технической тематики. Техническая литература

Поделиться