博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java8 lambda 表达式
阅读量:4513 次
发布时间:2019-06-08

本文共 547 字,大约阅读时间需要 1 分钟。

  • lambada 表达式实质上是一个匿名方法,但该方法并非独立执行,而是用于实现由函数式接口定义的唯一抽象方法
  • 使用 lambda 表达式时,会创建实现了函数式接口的一个匿名类实例
  • 可以将 lambda 表达式视为一个对象,可以将其作为参数传递

1、每个 lambda 表达式背后必定有一个函数式接口,该表达式实现的是这个函数式接口内部的唯一抽象方法。

2、在执行 lambda 表达式时,会自动创建一个实现了目标函数式接口的类实例,该类实例是一个匿名内部类。

3、

匿名内部类 和 lambda 表达式匿名内部类的命名规则

内部类的命名规则:外部类名 + $ + 内部类名

匿名类的命名规则:外部类名 + $ + (1, 2, 3,第几个匿名类就显示几)
lambada 匿名内部类的命名规则:外部类名 + $$ + Lambda + $ + (1, 2, 3,第几个lambda表达式就显示几)

 

 

作者:EricAlpha
链接:https://www.jianshu.com/p/613a6118e2e0
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

转载于:https://www.cnblogs.com/jsersudo/p/10373203.html

你可能感兴趣的文章
使用md5加密的登录密码
查看>>
Java 执行jar linux 实例
查看>>
染色(bzoj 2243)
查看>>
理解托管磁盘的原理与优势
查看>>
[原创]python之简单计算器(超详解,只有基本功能+-*/,还有括号处理)
查看>>
python 多进程简单调用
查看>>
APP压力稳定性测试
查看>>
Windows文件操作基础代码
查看>>
1-8
查看>>
阶段1 语言基础+高级_1-3-Java语言高级_04-集合_04 数据结构_2_数据结构_队列
查看>>
Entity Framework操作Oracle数据库实现主键自增问题
查看>>
Leetcode WC-108-03 931-下降路径最小和
查看>>
从“智猪博弈”看所谓“大国责任”
查看>>
Day3:Spring-JDBC、事务管理
查看>>
模块的四种形式
查看>>
教你如何培养幽默感
查看>>
asp.net的一个简单简历缓存方法
查看>>
loj 1185(bfs)
查看>>
全排列-按从大到小-time limited
查看>>
减肥中,做个 体重三围 测量软件
查看>>