javajavase
尚硅谷宋红康第16章_Java8的其它新特性.pdf
Java 8新特性汇总
Java 8的改进
- 速度更快
- 代码更少(增加了新的语法:Lambda表达式)
- 引入强大的Stream APl
- 便于并行
- 最大化减少空指针异常:Optional
- Nashorn引擎,允许在JVM上运行JS应用
并行与串行
- 并行流就是把一个内容分成多个数据块,并用不同的线程分别处理每个数据块的流。相比较串行的流,并行的流可以很大程度上提高程序的执行效率
- Java 8中将并行进行了优化,我们可以很容易的对数据进行并行操作。Stream API可以声明性地通过 parallel()与 sequential()在并行流与顺序流之间进行切换