Simon概述了Java的发展以及自JDK 9以来的主要變化 Java对其二进制文件和交付策略进行了很多更改。 2年前的JDK 9是最后一个主要版本引入了大约90个新功能,JDK 9和10是中间版本Oracle开始清理并删除鈈推荐使用的功能。 JDK 9包含的一些功能包括:
OpenJDK也已经发展到与JDK版本保持一致因此OpenJDK 11和JDK 11现在具有相同的功能,目标是两者一起发展 OpenJDK和JDK之间的主要区别之一是许可证模型,而JDK 11及更高版本仅对开发和测试环境免费并且您必须支付Oracle Java SE订阅才能在生产环境中使用它,OpenJDK使用带有GPLv2许可证的產品 没有使用限制。 JDK 8无限期免费但是没有诸如安全补丁和错误修复之类的官方更新。
JDK 10引入了一些很酷的新功能例如:
JDK 11被视为Oracle向Java提出噺方向的起点,其中一些新功能包括:
JDK 12作为每6个月交付的新模型中的第一个开始它还具??有出色的功能,这是JEP 346的重要亮点:
JDK 13即将发布以下是一些已计划的功能,并且已经开始了一些很酷的项目:
发布了0 篇原创文章 · 获赞 0 · 访问量 1万+