【文件属性】:
文件名称:get-rid-of-boilerplate-with-j8
文件大小:78KB
文件格式:ZIP
更新时间:2021-06-13 18:46:55
Java
使用 Java 8 摆脱样板代码
persons.stream()
.filter(p -> p.getAge() > 20)
.map(p -> fetchDetailsAsync(p))
.map(pdf -> pdf.thenCompose(pd -> sendEmail(pd)))
.map(emailF -> emailF.handle((email, e) -> complete(email, e)));
Matej Lazar [matejonnet@gmail.com](matejonnet@gmail.com) ???
访问 [ ] ( )在演示模式下查看幻灯片。
议程
- Lambda 表达式
- 流
- CompletableFuture
Lambda 表达式
Lambda 是一个函数,函数接受参数并返回结果
可以使用方法实现
【文件预览】:
get-rid-of-boilerplate-with-j8-gh-pages
----sendbox.md(285B)
----index.html(4KB)
----src()
--------test()
----README.md(9KB)
----pom.xml(923B)
----remark-0.10.2.min.js(310KB)
----.gitignore(16B)