JDK 11特性解析和未来趋势
Posted 小肥羊聊Java
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JDK 11特性解析和未来趋势相关的知识,希望对你有一定的参考价值。
这是在昨天下午在Alibaba Java技术沙龙上的分享,非常荣幸收到三红邀请。
分享主要分为下面三个部分
• 新的JDK发布模式
• JDK 11特性解析
• 类库
• 语言和工具
• JVM
• Java/JVM发展趋势
首先,针对大家经常感到疑惑的新的JDK发布模式,可以参考下图。
JDK从特性驱动的发布模式,转换成为时间驱动的发布模式,每半年一个新的版本。这种改变主要是为了提高Java的创新和发展速度,让新特性能够更快的得到社区和厂商的反馈,以适应云计算等新技术浪潮对Java提出的新要求。
Java正在变得更加开发和充满活力,也不必为快速迭代担心,每隔三年就会有一个长期支持版本(LTS,Long Term Support)版本,并且现在除了商业JDK,同时提供基于GPL V2 CPE的OpenJDK build。与此同时,主流开源社区与OpenJDK进行着密切的合作。
可以将LTS版本作为锚定版本进行投入,我认为这也会是业界主流厂商的选择。
毕竟,JDK 8已经快5年了,这是截取的目前的支持计划声明,
固守老版本JDK意味着错失:
最新的安全更新
大量的新特性、Bug修复
接近零成本的性能优化
…
我们也许未必注意到,其实Java团队和社区,对基础的类库和JVM等各个方面进行了大量的、持续的优化,并且安全等方面的投入也是超出想象的,安全问题可未必是可以侥幸的问题。
好了,PPT主体部分:
未来发展趋势
参考链接:
Jug Eventshttp://greenteajug.cn/2018/07/04/alibaba-java%e6%8a%80%e6%9c%af%e6%b2%99%e9%be%99-2018%e5%b9%b48%e6%9c%8811%e6%97%a5-%e5%8c%97%e4%ba%ac/
JDK 11 http://openjdk.java.net/projects/jdk/11/
Per Liden的权威ZGC介绍,有兴趣更多细节的同学可以参考:
http://cr.openjdk.java.net/~pliden/slides/ZGC-FOSDEM-2018.pdf
R 大的ZGC外传https://www.zhihu.com/question/287945354/answer/458761494
以上是关于JDK 11特性解析和未来趋势的主要内容,如果未能解决你的问题,请参考以下文章