Comment fonctionne le tri avec java 8 stream sous le capot?

Lorsque j'appelle, Stream.sort(..)y a-t-il un nouveau tableau d'éléments créé et le flux itère sur le tableau trié nouvellement créé? En d'autres termes, comment Java 8 Stream fonctionne-t-il sortsous le