【文件属性】:
文件名称:java8看不到源码-java8:java8
文件大小:6KB
文件格式:ZIP
更新时间:2021-06-04 20:08:28
系统开源
java8
看不到源码335
的
Java8
演示
用法
这是一个eclipse项目,我曾经讲过Java
8的一些特性。这个项目中有两个包,notDone和done,notdone有pre
java
8的代码,done有Java
8的代码。
当此代码用于讲座代码时,两个包的代码并排显示以显示差异。
Java
8
中的主题
虽然此演示没有附带特定的演示文稿,但演示者可以通过与学生一起分析代码来涵盖以下主题。
下面是主题的细分以及与它们相关的文件。
该列表将按照我浏览它们的顺序进行编号。
Functions:函数类型,Functional
Interfaces,使用forEach作为接口中默认方法的例子
Lambda1:Lambda
表达式
Lambda2:流、可选、方法引用
Euler1:IntStreamBuilder,流
Euler2:使用列表作为流和
Optionals
Euler2Iter:使用迭代器作为没有
yield
语句的生成器。
Java
没有
yield
语句,但其他语言有。
本次演讲的重点是向没有看过函数式编程的学生介绍这些功能,因此没有太多理论。
【文件预览】:
java8-master
----.gitignore(80B)
----.project(365B)
----README.md(1KB)
----src()
--------done()
--------notDone()