Una de las 50 preguntas del tema
¿Cuánto sabes de Java?Un stream (introducido en Java 8) es una secuencia de elementos que soporta operaciones agregadas. A diferencia de las colecciones que almacenan datos, los streams son canales que transportan datos desde una fuente. Permiten operaciones funcionales como filter, map, reduce y collect, que pueden encadenarse en pipelines declarativos. También soportan procesamiento paralelo, facilitando el aprovechamiento de sistemas multinúcleo.