1.什么是流?
流是一系列数据项,一次只生成一项。程序可以从输
入流中一个一个读取数据项,然后以同样的方式将数据项写入输出流。一个程序的输出流很可能是另一个程序的输入流。
Java 8在java.util.stream中添加了一个Stream API;Stream<T>就是一
系列T类型的项目。可以在一个更高的抽象层次上写Java 8程序了:思路变成
了把这样的流变成那样的流,而不是一次只处理一个项
目。另一个好处是,Java 8可以透明地把输入的不相关部分拿到几个CPU内核上去分别执行你的Stream操作流水线。
《Java 8实战》
网友评论