美文网首页
Lambda表达式

Lambda表达式

作者: 文大奇Quiin | 来源:发表于2020-07-14 23:21 被阅读0次

    1. Lambda简介

    Lambda 表达式是 JDK8 的新特性,使用Lambda语法来代替匿名的内部类,代码不仅简洁,而且还可读。

    使用 Lambda 表达式可以对某些接口进行简单的实现,接口中只能有一个需要被实现的方法。

    2. Lambda基本语法

    语法形式为 () -> {},其中 () 用来描述参数列表,-> 为 lambda运算符 ,{} 用来描述方法体。

    2.1 无参数无返回

    无参数无返回 无参数无返回

    2.2 有参数无返回

    有参数无返回 有参数无返回

    2.3 无参数有返回

    无参数有返回 无参数有返回

    2.4 有参数有返回

    有参数有返回 有参数有返回

    3. Lambda引用方法

    语法:方法归属者::方法名 

    静态方法的归属者为类,非静态方法归属者为对象

    Lambda引用方法 Lambda引用方法

    4. Lambda引用构造方法

    语法:类名::new

    引用构造方法 引用构造方法 引用构造方法 引用构造方法

    5. Lambda使用实例

    删除集合中的某个元素 遍历集合 创建线程

    相关文章

      网友评论

          本文标题:Lambda表达式

          本文链接:https://www.haomeiwen.com/subject/fcyqhktx.html