En la lección vemos qué es
Spliterator, cómo permite no solo iterar elementos, sino también dividir la fuente de datos en partes con
trySplit(), cómo sobre esta base funcionan los streams paralelos mediante
parallelStream() y el pool común
ForkJoinPool. Se muestran los métodos clave (
tryAdvance,
estimateSize,
characteristics), las características típicas (
ORDERED,
SIZED,
CONCURRENT, etc.), ejemplos prácticos, un diagrama Mermaid y errores comunes al usar streams paralelos.