java8新特性之:Stream流(总结) Stream是处理集合、数组等的一种新方式,可以对集合进行筛选、排序、聚合等。steam流分为两步:中间操作和终端操作,中间操作每次都会返回一个新的流,可以有多个,而终端操作只能有一次。 流又分为并行流和串行流,都可以通过集合创建。并行流的内部是多线程执行,异步的,而串行流是由调用的主线程执行的,是单线程。 使用场景: 筛选:filter(过滤出满足条件的元素),map(映射出满足条件的元素) List<Person> personListNew2 = personList.stream().map(person -> { person.setSalary(person.getSalary(