【文件属性】:
文件名称:java8stream源码-Java8-Functional-Interfaces-and-Lambda-Expressions:Java8-
文件大小:49KB
文件格式:ZIP
更新时间:2021-06-04 17:03:31
系统开源
java8流源码Java8-Functional-Interfaces-and-Lambda-Expressions
为什么使用
Lambda
启用函数式编程:我们可以将函数用作可以传递的实体。
可读且简洁的代码:强大的匿名内部类。
Lambda
使其可读且简洁。
更易于使用
API
和库:它具有集合
API
和更多库来启用函数式编程模型。
启用对并行处理的支持:集合可以通过并行流。
面向对象的代码
一切都是对象。
所有代码块都与类和对象相关联。
面向对象编程
拉姆达
大类{
public
void
great(---){
}
}
公共无效伟大(行动){行动();
}
我们正在传递一个具有必须执行的方法的类。
我们正在传递动作并执行它。
函数作为
Lambda
中的值
内联值
->
String
name
=
"foo";
double
pi
=
3.14;
aBlockofCode={
......
......
}
-----------------------------
aBlockofCode=public
void
perform(){
system.out.println
【文件预览】:
Java8-Functional-Interfaces-and-Lambda-Expressions-master
----java8lambdabasics()
--------bin()
--------.settings()
--------src()
--------.project(376B)
--------.classpath(387B)
----README.md(8KB)