jdk1.8新增的特性有哪些?
可变长参数、Lambda表达式、函数式编程、Stream流、Lambda表达式方法引用
Lambda表达式的作用,好处?
作用:
1.替代匿名内部类
2.使用lambda表达式对集合进行迭代
3.Stream操作
4.与函数式接口Predicate配合
好处:简化代码
Stream流的作用,好处?
作用:
用于操作的是数组或者集合,做一些便利、高效的操作
读取大文件的过程中,不会一次性的读入到内存中。每次只会读取数据源的一个数据块
好处:
可以避免占用内存多的情况发生,效率高