`````
    //1、 可以通过Collection 系列结合提供的stream()或者parallelStream()
    ArrayList<String> list = new ArrayList<>();
    Stream<String> stream = list.stream();
    //2、  通过Arrays中的静态方法stream()获取数组流
    Student[] stus = new Student[10];
    Stream<Student> stream1 = Arrays.stream(stus);
    //3、   通过Stream类中的静态方法of()
    Stream<String> stream2 = Stream.of("a", "b", "c");
    //4、   创建无限流
    //迭代(lambda体为一元表达式)
    Stream<Integer> stream3 = Stream.iterate(0, (x) -> x + 2);
    stream3.limit(10)
            .forEach(System.out::println);
    //生成
    Stream<Double> stream4 = Stream.generate(() -> Math.random());
    stream4.limit(10)
            .forEach(System.out::println);