我my.zn的微博博zn5678,文写的很棒啊,为什么没人评论,点赞?

版权声明:本文为博主原创文章未经博主允许不得转载。 /u/article/details/

 // 1、Arrays.stream我们可以通过Arrays的静态方法,传入一个泛型数组创建一个流
 // 2、Stream.of,我们可以通过Stream的静态方法传入一个泛型數组,或者多个参数创建一个流,这个静态方法也是调用了Arrays的stream静态方法
 /// 4、Stream.iterate,是Stream接口下的一个静态方法从名字也可以看出,这个静态方法是以迭代器的形式,创建一个数据流具体的静态方法定义
 * 注意:1-3,是根据具体的数组或者集合对象创建的流,在创建流之前這些对象的大小(长度)已经确认,所以这个种方式的流也被成为有限流,而4-5中
 * 创建流的方式,是无限大小的流(generate最大是Long.MAX_VALUE)也被成為无限流,那么我们不可能就这样放任对象被无限创建
 * 直到内存溢出,这样的无限流也是配合limit使用,
 * 指定这个流生成的元素的个数對于无限流,下面再简单讲个案例使用传统的方式和无限流的方式,创建一个固定大小的ArrayList
 * 这样大家也会有比较清楚的认识;
 * 例如我们瑺使用的应用场景:我们再做B端系统的时候,会遇到很多的统计类的需求会用到百度的echarts插件,比如曲线图在x抽,固定的况下 (按月统計
 * 1号-31号或者按年统计1月-12月,或者按天24个小时的刻度)那么我就需要创建一个这个数组,或者集合
 * @method buildIterate(可以看到使用流,可以更加简便吔更加直观的表现出代码的功能) 

我要回帖

更多关于 my.zn的微博 的文章

 

随机推荐