Stream API. Часть 11. Параллельные потоки

preview_player
Показать описание

Кроме последовательных потоков Stream API поддерживает параллельные потоки. Распараллеливание потоков позволяет задействовать несколько ядер процессора тем самым повышая производительность. Стоит отметить, что применение параллельных потоков на многоядерных машинах не всегда способно повысить производительность, все зависит от природы задачи.
Чтобы сделать обычный последовательный поток параллельным, надо вызвать у объекта Stream метод parallel(). Кроме того, можно также использовать метод parallelStream() интерфейса Collection для создания параллельного потока из коллекции. Для распараллеливания операций используется Fork Join фреймворк являющийся частью стандартной библиотеки Java.

Рекомендации по теме
Комментарии
Автор

Добрый день, Александр) Подскажите пожалуйста, я посмотрел курс на сайте, но мне не понятно какие имеено темы там разбираютс(например многопоточность там написано - это понятно, а что имеено, какие темы Вы там разбираете) не могли бы Вы написать, спасибо

mwvjtms
Автор

А вы сами комментарии удаляете, или их ютюб удаляет?

volselongames