摘要
孵化器模块是将非最终API和非最终工具交到开发人员手中的一种方式,而API/工具在未来的版本中则会朝着最后完成或删除的方向发展。
目标
使JDK发布项目能够分发一组有限的API和工具,这些API和工具(“是”可能在网站上缺失)不是最终的和完整的,并且将受益于开发人员或用户的反馈。这将减少在Java平台和JDK中发生代价高昂的错误的可能性。
摘要
预览特性是Java语言、Java虚拟机( Java Virtual )或Java的一个新特性,它是完全指定的、完全实现的、但不持久的。它可以在JDK特性发布中使用,以激发开发人员基于实际使用的反馈;这可能导致它在未来的Java平台中永久化。
目标
允许Java平台开发人员在未来12个月内以其当前的形式来说明新特性是否正在“进入Java”。
我想知道,在概念上(甚至在语义上)将这两个方面分开有什么意义呢?
是的,JEP 12有更多的目标,定义和总结略有不同;它似乎与JVM内部有着更紧密的联系;然而,对我来说,这两个JEP似乎有很大的重叠。
有什么想法吗?
发布于 2022-11-17 20:07:27
斯图尔特·马克斯的回答:
孵化适用于模块,预览功能与语言和库更紧密地结合在一起。
布赖恩·戈茨跟进:
预览功能确实已经完成,但是等待一轮反馈,而孵化器机制有更多的空间反复遍历api以获得反馈。
https://stackoverflow.com/questions/66499500
复制相似问题