Встречается на собеседованиях • сегодня

Бывает ли Stream однопоточным

Да, Stream в Java по умолчанию однопоточный. Параллельная обработка включается явно через `parallel()`. Пример: ```java List numbers = List.of(1, 2, 3, 4, 5); numbers.stream() // Последовательный (однопоточный) .map(x -> x * 2) .forEach(System.out::println); // Выполняется в одном потоке ``` Для параллельного выполнения: ```java numbers.stream() .parallel() // Многопоточный режим .map(x -> x * 2) .forEach(System.out::println); // Порядок не гарантирован ``` Поток можно вернуть в однопоточный режим через `sequential()`.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы