【java技术总结】java-8新特性:lambda表达式

lambda表达式相当于对接口的方法重写,传入函数而非值

注意:

  1. lambda 表达式只能引用标记了 final 的外层局部变量,这就是说不能在 lambda 内部修改定义在域外的局部变量,否则会编译错误。lambda 表达式的局部变量可以不用声明为 final,但是必须不可被后面的代码修改(即隐性的具有 final 的语义)
    2.在 Lambda 表达式当中不允许声明一个与局部变量同名的参数或者局部变量。
posted @ 2022-11-09 08:32  求道之愚者  阅读(24)  评论(0)    收藏  举报