直到2013年1月左右,主要Java版本的小更新总是连续的: 6u30、6u31、6u32、6u33等等。Java 7更新也是如此。
但是,从2013年1月或2月开始,一些次要的版本编号被跳过了。看看这里:您可以看到,http://en.wikipedia.org/wiki/Java_版本_history#Java_7_更新的小更新是7u10、7u11、7u13、7u15、7u17、7u21、7u 25。7u12,7u14,7u16等人在哪里失智了?他们被跳过有什么具体的原因吗?
如果它们实际上是错误的,不能被释放,那么:
我试着寻找答案,但什么也找不到。所以我想这里的人可能对此有线索。
发布于 2013-08-12 07:53:32
Orace采用了一个相当奇怪的编号方案:
从JDK 5.0的初始版本开始,Java更新版本要么是包含新功能和非安全修复的有限更新版本,要么是只包含安全漏洞修补程序的关键修补程序(CPU)。我们将继续发布有限更新和CPU Java版本,但我们正在改变这些版本编号的频率和方式:
... --这种编号方案将在版本之间留下几个编号,这将允许我们插入版本--例如,如果需要的话,安全警报或支持版本--而不必重新编号以后的版本。
https://softwareengineering.stackexchange.com/questions/207943
复制相似问题