Java8
前言
Github:https://github.com/HealerJean
版本 | 发布时间 | 重大更新 |
---|---|---|
Java SE 8 | 2014年3月18日 | Lambda表达式、Stream API、Date/Time API等 |
Java SE 9 | 2017年9月21日 | 模块化系统、REPL工具等 |
Java SE 10 | 2018年3月20日 | 局部变量类型推断、G1垃圾收集器改进等 |
Java SE 11 | 2018年9月25日 | HTTP Client API、ZGC垃圾收集器等 |
Java SE 12 | 2019年3月19日 | Switch表达式改进、JVM Constants API等 |
Java SE 13 | 2019年9月17日 | Text Blocks、ZGC并发垃圾收集器改进等 |
Java SE 14 | 2020年3月17日 | Records、Pattern Matching for instanceof等 |
Java SE 15 | 2020年9月15日 | Sealed Classes、Hidden Classes等 |
一、Java
8
1、接口
1)允许定义 default
默认方法
public
default
(public
可以省略,default
不可以省略)
2)允许定义 staic
静态方法
public
static
(public
可以省略,static
不可以省略)