How are streams typically generated in Java 8?
By calling a stream method on a collection
stream
Through a dedicated Stream constructor
Through a static factory method in the Stream class
By using a special annotation