微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Java 中的孵化器模块与预览功能

如何解决Java 中的孵化器模块与预览功能

JEP 11: Incubator Modules

总结

孵化器模块是将非最终 API 和非最终工具交到开发人员手中的一种方式,而 API/工具会在未来版本中朝着最终确定或移除的方向发展。

目标

使 JDK 发布项目能够分发一组有限的 API 和工具(网站上可能缺少“是”)不是最终的和完整的,这将受益于开发人员或用户的反馈。这将减少在 Java SE 平台和 JDK 中出现代价高昂的错误的机会。


JEP 12: Preview Features

总结

预览功能是 Java 语言、Java 虚拟机或 Java SE API 的一项新功能,它被完全指定、完全实现但又是非永久性的。它在 JDK 功能版本中可用,以根据实际使用情况激发开发人员的反馈;这可能会导致它在未来的 Java SE 平台中成为永久性的。

目标

允许 Java 平台开发人员在未来 12 个月内就新功能是否会以目前的形式“进入 Java”进行交流。


我想知道将这两个在概念上(甚至在语义上)非常相似的方面分开有什么意义?

是的,JEP 12 有更多的目标,定义和总结略有不同;它似乎与 JVM 内部有更密切的联系;然而,这两个 JEP 在我看来还是很重叠的。

我错了吗?它们似乎肯定是重叠的,至少在某种程度上,或者一个似乎是另一个的子集。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。