Java тема 6. Stream API (функциональный стиль)

Ключевые идеи

  • Потоки не хранят данные, они описывают конвейер преобразований.

  • Операции бывают промежуточные (ленивые) и терминальные (завершают конвейер).

  • Побочные эффекты — осторожно; предпочитайте иммутабельные трансформации.


    Параллельные потоки

    • .parallel() — используйте только при CPU-bound и когда порядок не важен; профилируйте.

Автор: к.п.н., Румянцев Сергей Александрович, доцент Финансового университета при Правительстве РФ; доцент ОЧУВО Международного инновационного университета; Консалтинг, управление разработкой ПО; системный и бизнес анализ; менеджмент; аналитиз данных; управление ИТ. Телефон для связи +79269444818 (мессенджеры)   Короткая ссылка:

Ключевые идеи

  • Потоки не хранят данные, они описывают конвейер преобразований.

  • Операции бывают промежуточные (ленивые) и терминальные (завершают конвейер).

  • Побочные эффекты — осторожно; предпочитайте иммутабельные трансформации.


    Параллельные потоки

    • .parallel() — используйте только при CPU-bound и когда порядок не важен; профилируйте.

https://webprogr.ru/~LsT9N
Короткая ссылка на новость:https://webprogr.ru/~LsT9N


Последние новости

Java тема 6. Stream API (функциональный стиль)

Ключевые идеи

  • Потоки не хранят данные, они описывают конвейер преобразований.

  • Операции бывают промежуточные (ленивые) и терминальные (завершают конвейер).

  • Побочные эффекты — осторожно; предпочитайте иммутабельные трансформации.


    Параллельные потоки

    • .parallel() — используйте только при CPU-bound и когда порядок не важен; профилируйте.

Рейтинг@Mail.ru