Lambda表达式

1.函数式编程思想

面向过程思想:强调的是过程

面向对象思想:强调的是对象

函数式编程思想:强调的是结果

2.Lambda表达式的标准格式

格式:

(参数列表)-> { 重写的代码 }

解释说明格式:

():接口中抽象方法的参数列表,没有参数,就空着;有参数就写出参数,多个参数使用逗号分隔

->:传递的意思,把参数传递给方法体{}

{}:重写接口的抽象方法的方法体

3.Lambda表达式的前提

必须是接口,且接口里的抽象方法有且只有一个

4.Lambda表达式的简化:可推导的,可省略

可省略的内容:

1.(参数列表):括号中参数列表的数据类型,可以省略不写

2.(参数列表):如果只有一个参数,那么类型和()都可以省略不写

3. { 一些代码 }:如果{}代码只有一行,无论是否有返回值,都可以省略{},return,;

注:要省略{} return ;必须一起省略

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值