首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> J2EE

Java 版本代號對照表:從 Sparkler 到 Mustang

     編輯:J2EE

前言

Sun/Oracle 為每個 Java 版本賦予獨特代號,早期較隨意,JDK 1.2.2 後形成規律:主版本以鳥類/哺乳動物命名,更新版本以昆蟲命名。

已發布版本代號對照

版本代號中文發布日期備註
JDK 1.1.4Sparkler煙火/寶石1997-09-12
JDK 1.1.5Pumpkin南瓜1997-12-13
JDK 1.1.6Abigail阿比蓋爾1998-04-24女性名
JDK 1.1.7Brutus布魯圖1998-09-28羅馬政治家
JDK 1.1.8Chelsea切爾西1999-04-08地名
J2SE 1.2Playground運動場1998-12-04主版本
J2SE 1.2.1none無1999-03-30
J2SE 1.2.2Cricket蟋蟀1999-07-08首個昆蟲代號 (更新版)
J2SE 1.3Kestrel美洲紅隼2000-05-08鳥類 (主版本)
J2SE 1.3.1Ladybird瓢蟲2001-05-17昆蟲 (更新版)
J2SE 1.4.0Merlin灰背隼2002-02-13鳥類
J2SE 1.4.1Grasshopper蚱蜢2002-09-16昆蟲
J2SE 1.4.2Mantis螳螂2003-06-26昆蟲
J2SE 5.0 (1.5.0)Tiger老虎2004-09-30哺乳動物 (主版本)
J2SE 6.0 (1.6.0)Mustang野馬2006-12-11哺乳動物

規律總結

  • 主版本 (Major):JDK 1.2 Playground 例外;1.3+ 統一採用 鳥類 (Kestrel, Merlin) 或 哺乳動物 (Tiger, Mustang)。
  • 更新版本 (Update/Minor):1.2.2 起統一採用 昆蟲 (Cricket, Ladybird, Grasshopper, Mantis)。
  • Java 7 (1.7.0) 代號 Dolphin (海豚),Java 8 (1.8.0) 無官方代號 (內部開發代號 Spider),Java 9+ 採用時間發布模型 (YEAR.MONTH) 不再使用動物代號。

趣聞

代號主要用於內部開發溝通與社群趣味識別,不影響技術規範。早期 1.1.x 代號較隨性 (人名、地名、萬聖節南瓜),1.2 確立「動物王國」主題並延續至今。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved