Содержание
- Введение 1
- Модульная система Java (Project Jigsaw) 2
- - Основные принципы модульности 2.1
- - Разделение приложения на модули 2.2
- - Преимущества и недостатки модульности 2.3
- Новые коллекции и API 3
- - Factory Methods в Collections 3.1
- - Улучшения в Stream API 3.2
- - Реактивное программирование (Flow API) 3.3
- Интерфейсы для функционального программирования 4
- - Predicate и Function 4.1
- - Consumer и Supplier 4.2
- - Применение функциональных интерфейсов 4.3
- Практические примеры использования новых интерфейсов 5
- - Создание модульного приложения 5.1
- - Использование Factory Methods для Collections 5.2
- - Реализация реактивного потока данных 5.3
- Заключение 6
- Список литературы 7