Domanda di colloquio di WSI

What are Java Streams? Why use them?