Java потоци

Основи на потока

  • Урок за API 8 Stream API
  • Въведение в Java 8 Streams
  • Java 8 Stream findFirst () срещу findAny ()
  • Функционални интерфейси в Java 8 (популярни)

Колекционери на потоци

  • Ръководство за колекционерите на Java 8
  • Ръководство за групиране в Java 8 By Collector (популярно)
  • Нови колектори за поток в Java 9
  • Съберете Java Stream в неизменяема колекция
  • Java 8 Колекционери toMap

Операции с потоци

  • Как да се откъснем от Java Stream forEach
  • Филтриране на поток от опции в Java
  • Персонализирани нишки в Java 8 паралелни потоци
  • Обединяване на потоци в Java
  • Разликата между map () и flatMap ()
  • Струнни операции с Java потоци
  • Как да итерирате по поток с индекси
  • Итерируемо за поточно предаване в Java
  • Как да получите последния елемент на поток в Java?
  • Преобразуване на низ в поток от символи
  • „Потокът вече е опериран или затворен“ Изключение в Java
  • Java 8 и безкрайни потоци
  • Как да добавите един елемент към поток
  • Примитивни типове потоци в Java 8
  • DistinctBy в Java Stream API
  • Подобрения на Java 9 Stream API
  • Въведение в Spliterator в Java
  • Как да използвам if / else логика в Java 8 Streams
  • Java 8 предикат верига
  • Java Stream Filter с Lambda Expression (популярен)
  • Сумиране на числа с Java потоци
  • API на Java 8 Streams peek ()
  • Работа с карти с помощта на потоци (популярно)

Java 8 потоци с други инструменти

  • Java Streams срещу Vavr Streams
  • Поддръжка на Spring Data Java 8
  • Аналогии на Java 8 Stream API в Kotlin