不得不说,现在虽然大部分公司还是在使用的 JDK8,但是也有一些相对比较小的公司,会跟风,直接切换版本,毕竟这个项目切换版本,其实还是一个很大的问题,一般的大公司的话,可能并没有那么容易起的去切换版本,反而是小公司更容易去使用新技术,尽管可能有些问题解决不了,就像当初疯狂扩散的微服务,但是却不处理分布式所带来的事务问题一样,今天我们就来看看这个JDK11 给我们带来了哪些改变。
JDK11
关于 JDK11 的安装的话,了不起就压根不用说了,因为 JDK 的安装和配置,基本一样,但是从 JDK 10 开始,我装完之后,自动把 path 就给我配置了,所以,感觉更加的简单和方便了,我们看看 JDK11 中都增加加了哪些内容,不管实用不实用,我们知道有这个内容,那就给自己了印象,就没问题。
String
String 增加了一些 API,这些 API 也都是挺好用的内容,我们来看一下
//判断字符串是否都是空
String str = "abc";
System.out.println(str.isBlank());
//去除字符串收尾空白
System.out.println(str.strip());
System.out.println(str.trim());
//去除首部的字符串空格
System.out.println(str.stripLeading());
//去除尾部的字符串空格
System.out.println(str.stripTraili