我有這樣的Java版本號的列表:映射Java版本號主要的Java版本
1.6.0_10
1.5.0_15
如何這些版本號的主要版本映射Java 5中,Java的,6和Java 7 ?我已經找到了關於如何理解長版本號的文檔,而不是關於如何確定主要版本的文檔。
我有這樣的Java版本號的列表:映射Java版本號主要的Java版本
1.6.0_10
1.5.0_15
如何這些版本號的主要版本映射Java 5中,Java的,6和Java 7 ?我已經找到了關於如何理解長版本號的文檔,而不是關於如何確定主要版本的文檔。
正如@Austin所說,數字的最後一部分(例如.0_10
)是更新數字而不是主要版本。這裏是 「主要」 的Java版本的版本號的細分:
爪哇1 => 1.0和1.1
的Java 2 => 1.2,1.3,1.4
爪哇5 => 1.5
爪哇6 => 1.6
爪哇7 => 1.7
只有它比這更混亂:一開始只有Java,然後是Java2。到1.5時,Java2被重新命名爲Java,而次要版本號被提升爲重要版本,但僅限於市場名稱。 「真正的」版本保留了主要版本1. –
@MarkoTopolnik是的,我記得,但我認爲這是OP想要的。 – dkatzel
雖然整個主題都很有意義,但仍然沒有正確解釋它是如何產生的,因爲有一個「Java2 1.3版」,而不是「Java5 1.5版」。在Java2中,2不是版本號。 –
爪哇1.X < =>爪哇X如果X> 4
如果X < = 4,誰在乎呢?
中間數字是主要版本,最後一個數字是更新。所以'1.6.0_10'是Java 6更新10,'1.5.0_15'是Java 5更新15. –
請注意,沒有「Java 4」這樣的東西。它是Java2,版本1.4。 –
@MarkoTopolnik:你知道得越多。謝謝! – Kevin