16-监测流
9.6 监测流
流是在Java语言中定义的元素队列,在使用lambda表达式的声明式操作的管道中,它以串行或者并行方式来处理数据(包含map、filter、transform、reduce以及collect等操作)。stream最早是在Java 8中被引入的,通过lambda表达式的函数式的方式而不是传统命令式的方式处理大量的数据集。
Stream
接口不像其他并发类那样可以提供很多方法来监视状态。只有 peek()
方法可以输出正在处理元素的信息日志。本节将介绍如何通过 peek()
方法来输出流的信息。