摘要:
一、 方法引用与构造函数引用 1. 说明 2. 语法: 二、静态方法 三、实例方法 四、构造函数 4.1 单个参数 4.2 2个参数 五、执行结果 一、 方法引用与构造函数引用 以前调用:对象.方法名、类名.方法名 jdk1.8提供了另外一种调用方式 :: 1. 说明 用来直接访问类 或者实例已经存 阅读全文
posted @ 2023-09-18 21:13
随风落木
阅读(28)
评论(0)
推荐(0)
摘要:
一、Predicate 二、实战:判断List中以a开头的字符串 Stage 1: 创建方法 Stage 2: 调用方法 Stage 3: 执行结果 一、Predicate 断言型接口: T:入参类型,返回值类型 boolean 调用方法: boolean test(T t); 用途: 接收一个参数 阅读全文
posted @ 2023-09-18 17:42
随风落木
阅读(18)
评论(0)
推荐(0)
摘要:
一、Supplier 接口 二、实战 Stage 1: 创建 Student 类 Stage 2: 创建方法 Stage 3: 调用方法 Stage 4: 执行结果 一、Supplier 接口 供给型 接口: 无入参,有返回值(T : 出参类型) 调用方法: T get(); 用途: 如 无参的工厂 阅读全文
posted @ 2023-09-18 17:18
随风落木
阅读(15)
评论(0)
推荐(0)
摘要:
一、Consumer 接口 二、使用 Stage 1: 创建方法,实现 Consumer 接口 Stage 2: 调用方法 Stage 3: 执行结果 三、List 的 foreach 执行结果 一、Consumer 接口 消费型接口 : 将T作为输入,无返回值 调用方法 : void accept 阅读全文
posted @ 2023-09-18 16:40
随风落木
阅读(55)
评论(0)
推荐(0)
摘要:
一、BiFunction 二、改造上节课:四则运算 一、BiFunction Function 只能接收一个参数,要传递两个参数,则用 BiFunction 两个参数:可以是两种不同数据类型 调用方法: R apply(T t, U u); import java.util.Objects; /** 阅读全文
posted @ 2023-09-18 15:11
随风落木
阅读(49)
评论(0)
推荐(0)
摘要:
一、Lambda 表达式 使用条件 二、函数式接口 三、四大核心函数式接口 四、Function 4.1 自定义实现 Stage 1: 实现 Function接口 Stage 2: 创建方法 Stage 3: 调用方法 Stage 4: 执行结果 4.2 常规使用 执行结果 一、Lambda 表达式 阅读全文
posted @ 2023-09-18 14:46
随风落木
阅读(110)
评论(0)
推荐(0)
摘要:
一、自定义lambda接口流程 需求 : 定义一个可以使用加减乘除的接口 Stage 1:定义一个函数式接口 Stage 2:写一个方法,输入需要操做的数据和接口 Stage 3:运行结果 一、自定义lambda接口流程 需求 : 定义一个可以使用加减乘除的接口 Stage 1:定义一个函数式接口 阅读全文
posted @ 2023-09-18 11:32
随风落木
阅读(29)
评论(0)
推荐(0)
摘要:
一、 什么是函数式编程 ? 二、 什么是lambda表达式? 1. 先看两个示例 A.【创建线程】 B.【数组排序-降序】 2. lambda表达式特性 A. 使用场景(前提): B. 语法 (params) -> expression C. 参数列表 D. 方法体 F. 好处 一、 什么是函数式编 阅读全文
posted @ 2023-09-18 09:32
随风落木
阅读(46)
评论(0)
推荐(0)

浙公网安备 33010602011771号