学习java 7.18

学习内容:

      Lambda表达式的格式:(形式参数)  ->  {代码块}

        如果有多个参数,参数之间用逗号隔开

      new Thread(  ()   ->   {

        System.out.println("...")

      }  ).start();

 

       Lambda表达式的使用前提

        有一个前提

        接口中有且仅有一个抽象方法

 

      Lambda表达式可以省略的情况

        如果参数有且仅有一个,那么小括号可以省略

          run(s ->{

            System.out.println(s);});

        如果代码块的语句只有一条,可以省略大括号和分号,(如果有return,return要省略掉)

            run((x,y)  ->  x+y);

    

        注意事项:

        

 

        Lambda和匿名内部类的区别

        

 

 

        

      

        

 

明天内容:

      引用,函数式接口

 

遇到问题:

      无

 

posted @ 2021-07-18 20:13  kuaiquxie  阅读(27)  评论(0)    收藏  举报