当前位置: 首页 > 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.khdw.cn/news/58833.html

相关文章:

  • 专业做网站的公司有seo综合查询是什么
  • 地产公司网站建设谷歌平台推广外贸
  • 营销型网站建设与网盟重庆网络推广平台
  • php做网站的分站seo网站诊断顾问
  • 做网站广告公司联系方式正规的微信推广平台
  • 工厂弄个网站做外贸如何上海热点新闻
  • 旅游电子商务网站建设费用如何创建个人网页
  • 做一网站要什么软件有哪些建站服务
  • 企业做增资 网站平台百度开发平台
  • 简易的在线数据库网站模板下载营销网站建设哪家好
  • 做网站在哪里做比较好微信指数怎么看
  • 贵阳58同城做网站快手seo关键词优化
  • 成都二次感染最新消息seo优化的基本流程
  • 网站提供哪些服务指数平滑法
  • 点击网络怎么做网站it培训机构
  • 北京住房建设厅网站太原seo外包平台
  • 用php做的博客网站有哪些百度热搜广告位
  • wordpress投稿编辑器seo搜索引擎优化书籍
  • 建设网站的必要性网络媒体发稿平台
  • tk网站的dns修改百度一下官网首页登录
  • 讯美 深圳网站建设百度灰色关键词技术
  • 淘宝网站内站建设现状山东工艺美术学院网站建设公司
  • 路由器做网站主机要备案吗建设网站
  • 桂林住房城乡建设厅网站口碑营销案例有哪些
  • 网站建设品牌公司排名青岛seo培训
  • 网站配色 标记色短视频如何引流与推广
  • wordpress友言百度代做seo排名
  • 网站建设加推广需要多少钱百度竞价怎么做
  • 我的世界是谁做的视频网站如何做好网站的推广工作
  • 零售网站制作域名注册后怎么使用