前言
Lambda大致格式如下:
(params) -> { statements; }
🖊
Lambda表达式
去除类定义和类方法,只留下方法使用的参数表和方法实现
如下:
(params) -> { statements; }
1 | public class test { |
替代的类只有一个方法的时候才能生效,否则java识别不出应该用哪个方法
1 | public interface Runnable { |
变量作用域:不能修改匿名方法外的变量。
Lambda大致格式如下:
(params) -> { statements; }
🖊
去除类定义和类方法,只留下方法使用的参数表和方法实现
如下:
(params) -> { statements; }
1 | public class test { |
替代的类只有一个方法的时候才能生效,否则java识别不出应该用哪个方法
1 | public interface Runnable { |
变量作用域:不能修改匿名方法外的变量。
本文标题:java8其中两个新特性-lambda表达式和Stream流-复习
文章作者:Aaron.H
发布时间:2018年08月03日 - 15:08
最后更新:2018年09月07日 - 08:09
原始链接:https://uncleaaron.github.io/Blog/Java/java8-lambda表达式-复习/
许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。