Мне интересно, что происходит с пропущенными данными, отфильтрованными через stream.where. это хранится в памяти? Или я могу много использовать его при получении данных, не беспокоясь об оптимизации?
Я почти уверен, что вы можете не беспокоиться об оптимизации, потому что поток просто отправляет данные слушателям и не сохраняет никаких данных в памяти.
Потоки не хранят данные