首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >孵化器模块与Java预览功能

孵化器模块与Java预览功能
EN

Stack Overflow用户
提问于 2021-03-05 20:53:27
回答 1查看 1.2K关注 0票数 6

JEP 11:孵化器模块

摘要

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

目标

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

JEP 12:预览功能

摘要

预览特性是Java语言、Java虚拟机( Java Virtual )或Java的一个新特性,它是完全指定的、完全实现的、但不持久的。它可以在JDK特性发布中使用,以激发开发人员基于实际使用的反馈;这可能导致它在未来的Java平台中永久化。

目标

允许Java平台开发人员在未来12个月内以其当前的形式来说明新特性是否正在“进入Java”。

我想知道,在概念上(甚至在语义上)将这两个方面分开有什么意义呢?

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

有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2022-11-17 20:07:27

斯图尔特·马克斯的回答:

孵化适用于模块,预览功能与语言和库更紧密地结合在一起。

布赖恩·戈茨跟进:

预览功能确实已经完成,但是等待一轮反馈,而孵化器机制有更多的空间反复遍历api以获得反馈。

来源:来自Devoxx的视频,Java架构师回答了这个问题:

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66499500

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档