java9特性
语法变更
钻石操作符
Comparator<String> comparator = new Comparator<String>() {
@Override
public int compare(String s1, String s2) {
return 0;
}
};Comparator<String> comparator = new Comparator<>() {
@Override
public int compare(String s1, String s2) {
return 0;
}
};try 语句升级
下划线标识符限制
API变更
接口中的私有方法
String底层存储结构
Stream API新增方法
InputStream新增API
创建只读集合的方法
JShell
模块化
IDEA Jdk9 模块化工程
Maven + Jdk9 模块化工程
最后更新于