lamda表达式

lamda表达式是将只有一个方法的接口,采用简化代码的方式调用方法的途径。

/**
 * lamda表达式
 */
public class TestThread {
    
    public static void main(String[] args) {
        Ilove ilove = null;
        //带参数的调用
        ilove = (int a)->{
           System.out.println(a);
        };

        //简化参数类型的调用
        ilove = a -> {
           System.out.println("456");
            System.out.println("a"+a);
        };

        //直接调用方法的调用
        ilove=a -> System.out.println("456----"+a);
        ilove.Ilove(52);//为a赋值
    }
}

//采用内部类接口的形式展示
interface Ilove{
    void Ilove(int a);
}

 

posted @ 2022-08-25 01:04  程序员亮亮丫!!  阅读(34)  评论(0编辑  收藏  举报