随笔分类 -  jdk8

摘要:1.方法引用:若lamada体中的函数体已经有方法实现了,我们可以使用"方法引用" 可以理解为方法引用为lamada表达式的另外一种表示 主要有三种语法结构: 1.1 对象::示例方法名 1.2 类::静态方法名 1.3 类::示例方法名 1.1对象::示例方法名 案例: 1.直接使用简单的核心函数 阅读全文
posted @ 2022-05-26 20:16 努力的达子 阅读(50) 评论(0) 推荐(0)
摘要:java8的四大核心函数式接口 1.Consumer<T> : 消费型接口 void accept(T t); 2.Supplier<T> :供给型接口 T get(); 3.Function<T,R> R apply(T t); 4.Predicate<T> boolean test(T t); 阅读全文
posted @ 2022-05-26 20:14 努力的达子 阅读(23) 评论(0) 推荐(0)
摘要:函数式接口:只有一个方法的接口称之为函数式接口 lambda表达式的基础语法: java8引入一个新的操作符"->",该操作符称之为lambda操作符 箭头将lambda表达式分割成两部分 左侧:lambda表达式的参数列表 右侧:lambda表达式需要实现的功能,即lambda体 语法1:无参数, 阅读全文
posted @ 2022-05-26 20:14 努力的达子 阅读(53) 评论(0) 推荐(0)
摘要:lambda表达式是一个匿名函数,我们可以将lambda表达式理解为一段可以传递的代码(将代码像数据一样传递) 可以写出更为简洁的代码 场景描述: 创建一个对象集合,删选出符合要求的对象(1.删选出工资大于8000的 2.删除出年龄大于18的) 对象集合如下: List<Employee> empl 阅读全文
posted @ 2022-05-26 20:13 努力的达子 阅读(40) 评论(0) 推荐(0)