本文是针对于java8引入函数式编程概念以及stream流相关的一些简单介绍
什么是函数式编程?...中表示一个函数,并且对函数进行调用
----
流
流,流动,流水,java中早就已经有了IO流,形象的表达了数据在程序中的处理与流动
Java8中的Stream流则更倾向于流水线的含义
每个节点有各自独立的功能目的...这基本上是一个常用的Stream使用流程
流程处理虽然很简单,但是强大之处在于中间操作处理后仍旧是流
这就意味着你可以按照需要进行无数的变换组合以达到你想要的效果
----
收集器
Stream...在Java中关于收集器有几个关键的概念
1....List
总结:
Java8 构建了三个主要概念,函数接口,流,收集器
有了函数接口 函数拥有了类型也就是可以像值一样作为参数进行传递,作为返回值,或者使用变量进行表示
使用Lambda-匿名函数或者方法引用来表示行为参数