文件名称:java8集合源码-java8:java8
文件大小:16KB
文件格式:ZIP
更新时间:2024-06-24 11:02:13
系统开源
java8集合源码
目录
要求
Wymagania:IDE(Intellij
Idea、Eclipse
等)z
JDK
8
i
git、żeby
można
było
komitowac
(opcjonalnie)。
Jeśli
Intellij
到
wystarczy
社区版。
范围
接口的变化(默认和静态方法)
可选的
Lambda
表达式
流
日期时间
API
其他东西(Map、Base64、JavaFx、G1
等)
Java
8
走向函数式编程,其中事物是不可变的,因此新类大多是不可变的。
您以类似的心态编写代码。
Java
8
中的接口
Java
8
之前是什么
实现的单一继承
类型(接口)的多重继承
接口不能提供实现
默认方法
提供真实的实现并且可以被覆盖。
所以接口变得更像抽象类。
如果一个类实现了两个默认方法同名的接口,那么它必须被覆盖,否则它不会编译。
静态方法
不能被覆盖。
Java
8
中的示例接口
它有:抽象方法、默认方法和静态方法。
@FunctionalInterface
public
interface
Function
【文件预览】:
java8-master
----pom.xml(1KB)
----LICENSE(1KB)
----src()
--------test()
--------main()
----.gitignore(22B)
----README.md(35KB)