Lambda表达式函数式编程的Java体现,开发简洁,效率可能会有影响。
内部采用fork/join
特点
- 不是数据结构,不会保存数据
- 不会修改原来的数据源,他会将操作后的数据保存到另一个对象中;(peek方法可以修改流中的元素)
- 惰性求值,流在中间处理过程中,只对操作进行了记录,并不会立即执行,需要等到执行中止操作时才会进行实际的计算
- 代码简洁,函数式编程写出的代码简洁且意图明确,使用stream接口让你从此告别for循环
- 多核友好,Java 函数式编程使得编写并行程序从未如此简单,你需要的全部就是调用一下方法
分类
https://blog.csdn.net/Hubz131/article/details/107907751?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1.not_use_machine_learn_pai&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1.not_use_machine_learn_pai
