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

科技建站网站源码/百度提交入口的网址

科技建站网站源码,百度提交入口的网址,物联网卡在哪里买呢,网站建设经费立项报告Lambda表达式 任何一个接口,如果只包含唯一一个抽象方法,那么它就是一个函数式接口对于函数式接口,我们可以通过Lambda表达式来创建该接口对象。 为了更好的理解Lambda表达式的出现缘由,我们回顾以前是怎么创建接口对象的 //先定…

Lambda表达式

  • 任何一个接口,如果只包含唯一一个抽象方法,那么它就是一个函数式接口
  • 对于函数式接口,我们可以通过Lambda表达式来创建该接口对象。

为了更好的理解Lambda表达式的出现缘由,我们回顾以前是怎么创建接口对象的

//先定义一个接口
interface RoleName{void outPutName();
}

1.外部类创建接口对象

//定义一个实现类(不在其他类体里面)
class Teacher implements RoleName{@Overridepublic void outPutName() {System.out.println("我是小红老师");}
}public class Test {public static void main(String[] args) {RoleName teacher = new Teacher();teacher.outPutName();}
}

2.静态内部类创建接口对象

public class Test {static class Teacher implements RoleName{@Overridepublic void outPutName() {System.out.println("我是小红老师");}}public static void main(String[] args) {RoleName teacher = new Teacher();teacher.outPutName();}
}

3.局部内部类创建接口对象

public class TestLambda {public static void main(String[] args) {class Teacher implements RoleName {@Overridepublic void outPutName() {System.out.println("我是小红老师");}}RoleName teacher = new Teacher();teacher.outPutName();}
}

4.匿名内部类创建接口对象

public class TestLambda {public static void main(String[] args) {RoleName teacher;teacher = new RoleName() {@Overridepublic void outPutName() {System.out.println("我是小亮老师");}};//匿名内部类顾名思义类没有名字,结束记得加;teacher.outPutName();}
}

5.Lambda表达式创建接口对象

//接口方法无参
public class TestLambda {public static void main(String[] args) {RoleName teacher;teacher = ()->{System.out.println("我是小白老师");};teacher.outPutName();}
}
//接口方法有参
public class TestLambda {public static void main(String[] args) {RoleName teacher;//Lambda表达式的参数类型可以省略,表达式最后加;teacher = (String name)->{System.out.println("我是"+name+"老师");};teacher.outPutName("小白");}
}interface RoleName{void outPutName(String name);
}

Lambda表达式优点

  1. 避免匿名内部类定义过多

  2. 让代码看起来很简洁

  3. 只留下核心的逻辑代码

http://www.jmfq.cn/news/5123629.html

相关文章:

  • 网站做百度排名/合肥建站公司seo
  • 烟台 网站建设多少钱/百度广告收费
  • 网页版qq安全中心登录入口/seo优化百度技术排名教程
  • wordpress 娱乐插件/seo提升排名
  • 做音箱木工网站/网络推广是做什么工作
  • 电商网站推荐/seo系统培训班
  • 医生在网站上做自我宣传/百度推广官网电话
  • 北海市网站建设/上海关键词seo
  • 做装修有什么好网站可以做/谷歌搜索引擎入口2023
  • 三维家设计官网/深圳网站优化公司
  • 做网站分类链接/全国免费发布信息平台
  • 网站建设怎么做/安徽网络推广和优化
  • 苏州住房与城乡建设部网站/东莞网络推广招聘
  • php网站开发实战教程/优化软件刷排名seo
  • logopond设计网站/保定seo推广外包
  • 西安有哪些网站建设公司/网络营销的应用
  • 网站建设包括什么/网站代发外链
  • 杭州市做外贸网站的公司/网店培训机构
  • 做网站前台用什么问题/网站seo 工具
  • thinkphp2.1网站挂文件/网上做广告怎么收费
  • 最新电大网站开发维护/百度seo技术
  • 学校网站如何做/百度系app有哪些
  • wordpress权限说明/优化网站排名需要多少钱
  • 深圳福田住房和建设局网站/营业推广方案
  • html5创意网站/贵州百度seo整站优化
  • 深圳做网站比较好的公司/2022适合小学生的简短新闻
  • 网站的seo方案怎么做/活动软文怎么写
  • 河北省网站备案管理系统/宁波优化关键词首页排名
  • 做网站有几个软件/竞价推广培训课程
  • 网站模板设计师要求/如何快速推广网站