美文网首页
Java8 Lamda表达式

Java8 Lamda表达式

作者: 二七头头 | 来源:发表于2017-05-20 01:00 被阅读135次
    • 目的

    提供更能表达代码意图的方法。

    • 表达式的目标类型

    函数接口类型

    • 适用对象

    具有单个抽象方法和0个或0个以上非抽象方法的类。这样的类通常会用@FunctionInterface标识,以帮助开发者和编译器识别其设计意图。

    • 语法

    Lamda表达式通常包含参数列表,返回类型和方法内容。
    **(parameter list) -> { statements;} **
    如:
    () -> 66
    (x,y) -> x + y
    (Integer x, Integer y) -> x / y
    (String s) -> { System.out.println(s);}

    相关文章

      网友评论

          本文标题:Java8 Lamda表达式

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