一:lambda表达式替换内部类的写法

//匿名内部类的普通写法,LambdaTest是自己写的一个接口

LambdaTest lambdaTest1 =new LambdaTest() {

@Override

    public boolean testNull(String str) {

       return str.isEmpty();

    }

};

//lambda表达式写法

LambdaTest lambdaTest2 = str ->  str.isEmpty();

二、Lambda表达式结合Stream流使用

Lambda表达式创建了一个对象

filter的入参是一个对象,而对象类型是一个接口,通常可以通过匿名内部类的方式创建这样一个对象。此处用的是lambda表达式。

补充


三、lambda的一些特征

特征


四、注意事项