欢迎来到我的博客!

03 2022 档案

摘要:一、什么是Stream API 1.1 简介 Stream API(java.util.stream)把真正的函数式编程风格引入到java中。 这是对目前为止对Java类库的最好的补充。 个人感觉类似SQL语句 1.2 Stream本质 Stream是数据渠道,用于操作数据源(集合、数组等)所生成的 阅读全文
posted @ 2022-03-28 22:17 Espoirr 阅读(39) 评论(0) 推荐(0) 编辑
摘要:一、方法引用的本质 还是lambda表达式,本质上还是函数式接口的实例。 二、方法引用的使用 1、使用情境:当要传递给Lambda体的操作,已经有实现的方法了,可以使用方法引用 2、方法引用使用的要求:要求接口中的抽象方法的形参列表和返回值类型与方法引用中的相同 3、使用格式: 类(或对象):: 方 阅读全文
posted @ 2022-03-27 23:00 Espoirr 阅读(63) 评论(0) 推荐(0) 编辑
摘要:一 、Java内置四大核心函数式接口 1.1 Consumer<T> (消费型接口) 参数类型:T 返回类型:void 用途:对类型为T的对象应用操作,包含方法:void accept(T, t) public void test1(){ //匿名内部类写法 happyTime(500, new C 阅读全文
posted @ 2022-03-27 22:59 Espoirr 阅读(32) 评论(0) 推荐(0) 编辑
摘要:Lambda 表达式的使用 1.举例: (o1, o2) → Integer.compare(o1, o2) 2.格式: → : Lambda操作符(箭头操作符) →左边: Lambda形参列表(其实就是接口中的抽象方法的形参列表) →右边: Lambda体(其实就是接口里重写的抽象方法的方法体) 阅读全文
posted @ 2022-03-26 15:53 Espoirr 阅读(68) 评论(0) 推荐(0) 编辑

--> //烟花
点击右上角即可分享
微信分享提示