2013-01-13 16 views
2

任何人都可以解釋爲什麼兩個Java Enterprise Edition版本的命名不同。 J2EE 1.4和下一個版本是Java EE 5.爲什麼選擇J2EE 1.4和Java EE 5?

這是什麼原因?

+1

關於編號*「跟上瓊斯」*。這不是從Oracle那裏得到的正式答案,但是在許多其他插件可用於整數升級的情況下,Sun的命名系統的值增加了0.1。它給未被清洗的大衆留下了印象,即Java並沒有像前進一樣迅速。 –

+0

@AndrewThompson可能適用於版本號,但也有刪除2.在這種情況下,2簡直沒有任何意義。就好像該語言被稱爲「java2」而不是「java」,其中2與版本無關。 –

回答

4

據甲骨文website

Sun Microsystems公司於2006年簡化的平臺名稱,以更好地反映成熟度,穩定性,可擴展性和安全性的內置了Java平臺的水平。 Sun從名稱中刪除了「2」,並刪除了「點號」(後面的數字)。對Java平臺的任何更新都將被簡單地記錄爲更新,而不是在平臺名稱末尾添加「點號」。

上面的文章涉及到Java SE,但同樣適用於Java EE,請參閱here以獲取更多信息。