Java基础之Lambda表达式、方法引用

Lambda表达式

在这里插入图片描述
在这里插入图片描述

Lambda简化例子1

在这里插入图片描述

原始写法
Runnable是函数式接口
在这里插入图片描述
简化后:
在这里插入图片描述

Lambda简化例子2

原始写法
是函数式接口
在这里插入图片描述
在这里插入图片描述
简化后:
在这里插入图片描述

Lambda表达式省略写法

在这里插入图片描述
省略大括号
在这里插入图片描述
省略return
在这里插入图片描述
省略参数类型
在这里插入图片描述
省略参数类型以及小括号
原始写法
在这里插入图片描述
在这里插入图片描述

方法引用

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.静态方法引用

在这里插入图片描述
例子
1.定义一个静态方法
在这里插入图片描述
2.省略过程
在这里插入图片描述

2.实例方法引用

在这里插入图片描述
在这里插入图片描述

3.特定类型方法引用

在这里插入图片描述
数组比较器
在这里插入图片描述
普通省略
在这里插入图片描述
特定类型方法引用在这里插入图片描述

4.构造器引用

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值