jdk1.8的一些特性

一.jdk1.8的特性:

        Lambda表达式

        函数式接口

        方法引用

        接口的默认方法和静态方法

        Optional

        Streams

        并行数组

        新时间日期API

二.Lambda表达式:

      Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。可以使代码变的更加简洁紧凑。 

     基本语法: (参数列表) -> {代码块}

     注意点:参数类型可省略,编译器可以自己推断

          如果只有一个参数,圆括号可以省略

       代码块如果只是一行代码,大括号也可以省略

       如果代码块是一行,且是有结果的表达式,return可以省略

 

posted @ 2019-05-27 23:44  stt101517  阅读(122)  评论(0编辑  收藏  举报