一、lambda表达式:匿名内部类的简写
1、两个参数:

2、一个参数


3、没有参数

二、lambda表达式:作用域final
在lambda表达式中访问外层作用域和匿名对象中方式很相似,你可以直接访问标记了final的外层的局部变量,或者实例字段以及静态变量,如果访问局部变量,要求局部变量必须要final进行修饰
例子;age = 18是局部变量,如何验证final类型,就是在main函数后面进行赋值发现报错

同理lambda表达式是匿名类的简写,同样有这样作用域

1、两个参数:
2、一个参数
3、没有参数
在lambda表达式中访问外层作用域和匿名对象中方式很相似,你可以直接访问标记了final的外层的局部变量,或者实例字段以及静态变量,如果访问局部变量,要求局部变量必须要final进行修饰
例子;age = 18是局部变量,如何验证final类型,就是在main函数后面进行赋值发现报错
同理lambda表达式是匿名类的简写,同样有这样作用域
本文标题:lamble表达式
本文链接:https://www.haomeiwen.com/subject/hmcmghtx.html
网友评论