当前位置: 首页 > news >正文

网站维护模式品牌宣传文案范文

网站维护模式,品牌宣传文案范文,华大 建设网站,上海网站建设服务框架👌 棒棒有言:也许我一直照着别人的方向飞,可是这次,我想要用我的方式飞翔一次!人生,既要淡,又要有味。凡事不必太在意,一切随缘,缘深多聚聚,缘浅随它去。凡事…

👌 棒棒有言:也许我一直照着别人的方向飞,可是这次,我想要用我的方式飞翔一次!人生,既要淡,又要有味。凡事不必太在意,一切随缘,缘深多聚聚,缘浅随它去。凡事看淡点看开些,顺其自然,无意于得,就无所谓失。人生,看轻看淡多少,痛苦就远离你多少。

👌 本章简介:Lambda 表达式(lambda expression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象(lambda abstraction),是一个匿名函数,即没有函数名的函数。Lambda表达式可以表示闭包(注意和数学传统意义上的不同)。

当前,最新版本是MyBatis 3.5.11,其发布时间是2022年09月18日。

👍  作者:get棒棒给个关注呗

👍非常重要

如果不介意麻烦动动你们的小手点个关注
 

目录

学习目标

1.什么是Lambda

2.Lambda的作用

3.如何使用Lambda

1.使用Lambda创建对象

2.Lambda完成方法引用

4.Lambda遍历集合


学习目标

  • 通过本次课程的学习,要能够熟练的使用Lambda表达式实现对象的创建
  • 通过本次课程的学习,要能够熟练的使用Lambda表达式实现方法的引用

1.什么是Lambda

Lambda表达式是Java SE 8中一个重要的新特性,使用Lambda表达式可以实现函数式编程,让代码的编写更加的简洁

基本语法:

(parameters) -> expression(parameters) -> { statements }

2.Lambda的作用

1.创建对象

使用Lambda表达式可以简化使用内名内部类创建接口对象的过程,但是不是所有的接口都能使用Lambda表达式创建对象,使用Lambda表达式创建对象的接口需要满足函数式接口,也就是接口中只能有一个抽象方法,可以使用注解@FunctionalInterface进行约束

2.方法的引用

使用 :: 可以完成方法的应用

3.如何使用Lambda

1.使用Lambda创建对象

1.1 无返回值无参数

public interface LambdaInterFace{void method();
}
​
LambdaInterFace lambdaInterFace  = ()->{ System.out.println()  }

1.2 无返回值有一个参数

public interface LambdaInterFace{void method(int a);
}
​
LambdaInterFace lambdaInterFace  = (int a)->{ System.out.println(a)  }
​
LambdaInterFace lambdaInterFace  = (a)->{ System.out.println(a)  }
​
LambdaInterFace lambdaInterFace  = a-> System.out.println(a)

1.3无返回值有多个参数

public interface LambdaInterFace{void method(int a,int b);
}
​
LambdaInterFace lambdaInterFace  = (int a,int b)->{ System.out.println(a)  }
​
LambdaInterFace lambdaInterFace  = (a,b)->{ System.out.println(a)  }
​
LambdaInterFace lambdaInterFace  = (a,b)-> System.out.println(a)

1.4 有返回值无参数

public interface LambdaInterFace{int method();
}
​
LambdaInterFace lambdaInterFace  = ()->{ return 20;  }
LambdaInterFace lambdaInterFace  = ()-> 20

1.5 有返回值有一个参数

public interface LambdaInterFace{int method(int a);
}
​
LambdaInterFace lambdaInterFace  = (a)->{ return a;  }
LambdaInterFace lambdaInterFace  = a-> a

1.5 有返回值有多个参数

public interface LambdaInterFace{int method(int a,int b);
}
​
LambdaInterFace lambdaInterFace  = (a,b)-> a+b

2.Lambda完成方法引用

在使用Lambda表达式时允许使用方法的引用,但引用的方法要和接口中方法的参数列表和返回值类型保持一致

2.1 普通方法的引用

public interface LambdaInterFace{int method(int a,int b);
}
​
​
​
public class Aoo{
​public int add(int a,int b){return a+b;}public static int  add2(int a,int b){return a+b;}
​
}
Aoo aoo = new Aoo()
// 普通方法的引用
LambdaInterFace lambdaInterFace = (a,b)-> aoo::add
​
​
// 静态方法的引用
LambdaInterFace lambdaInterFace = (a,b)-> Aoo::add2

2.2构造方法的引用

public interface LambdaInterFace{Aoo getAoo();
}
​
​
​
public class Aoo{
​private int a;private String b;public Aoo(){System.out.print("Aoo()")}
​
​public Aoo(int a,String b){System.out.print("Aoo(int a,String b)")}
​
}
​
LambdaInterFace lambdaInterFace  = () -> Aoo::new
​

4.Lambda遍历集合

ArrayList<String>  list   = new ArrayList();list.add("1");
list.add("2");
list.add("3");
list.add("4");list.forEach(System.out::println)

http://www.hkea.cn/news/557547/

相关文章:

  • 网站的整体结构百度云网盘资源搜索引擎入口
  • 咸阳网站建设哪家专业杭州优化公司在线留言
  • 地板网站建设门户网站
  • 新增备案网站负责人人工智能培训心得体会
  • 帮境外赌场做网站是否有风险百度企业号
  • 网站换了服务器百度seo排名优化公司哪家好
  • 海南网站建设制作网络营销效果评估
  • 飞阳建设网站上海广告公司
  • 营销网站导航栏常见网站搜索排名靠前
  • 深圳市政府网站官网百度地图疫情实时动态
  • 上海建设工程咨询网 首页深圳优化排名公司
  • 杭州哪个网站建设最好做网站的网络公司
  • 制作一个网站步骤东莞网络营销销售
  • 专业的营销网站建设公司百度联盟注册
  • 机械类网站用什么做背景指数运算法则
  • 微信如何绑定网站加速游戏流畅的软件
  • 茂名整站优化百度问答首页
  • 手机网站搭建网络宣传方式
  • 2003网站建设网站seo哪家公司好
  • 成都学校网站制作2022年国际十大新闻
  • 工厂外贸网站建设台州网络推广
  • 酒店网站建设方案策划百度seo怎么做网站内容优化
  • 网站更改公司需要重新备案吗搜索网页内容
  • 现在做网站还用dw做模板了吗成人电脑速成培训班
  • 做app要不要建网站刚开的店铺怎么做推广
  • 做生存分析的网站有哪些专业的网站优化公司
  • 网站双倍浮动百度联盟app
  • 北京网站设计确保代码符合w3c广州网络营销的推广
  • 做网站实名认证有什么用百度移动端模拟点击排名
  • 知更鸟wordpress 怎样沈阳百度seo关键词优化排名