Jdk1.8新特性之Stream
摘要:Stream:不同于IO流,Stream流是数据渠道,用于操作数据源(集合/数组)所生成的元素序列 三大特性: 1.Stream 不会存储元素 2.Stream 不会改变源对象,相反,会返回一个持有结果的新Stream 3.Stream 操作是延时的,遇到终止操作才会一次性全部执行 1.流的创建 /
阅读全文
Jdk1.8新特性之Lambda表达式
摘要:针对jdk1.8新特性,特来做个小结 一.Lambda表达式的使用 lambda表达式也叫函数式编程 :Lambda需要函数式接口支持,并且接口中的抽象方法只能有一个函数式接口:接口中只有一个抽象方法的接口,称之为函数式接口。可以使用@FunctionalInterface修饰,该注解可以检查是否是
阅读全文
Jdk1.8新特性之方法引用
摘要:/** * 方法引用:若Lambda体中内容有方法已经实现了,可以使用方法引用,lambda表达式的另一种表现形式 * <p> * 三种语法格式 * 1.对象 :: 实例方法名 * <p> * 2.类 :: 静态方法名 * <p> * 3.类 :: 实例方法名 */ public class Tes
阅读全文