Если мы используем Java 8 Stream, например list.stream().filter(....).collect(..).....
Когда он закрыт этим потоком?
Хорошо ли, что мы закрываем поток в качестве следующего примера?
Stream<String> stream = list.stream();
String result = stream.limit(10).collect(Collectors.joining(""));
stream.close();