五、JDK各版的发布时间表
到现在为止我们已经重新走了一遍Java的历史轨迹。在这一部分,为了有一个总体的认识,让我们来看一看Java发展的时间表。
版本号 |
名称 |
中文名 |
发布日期 |
JDK |
Sparkler |
宝石 |
|
JDK |
Pumpkin |
南瓜 |
|
JDK |
Abigail |
阿比盖尔--女子名 |
|
JDK |
Brutus |
布鲁图--古罗马政治家和将军 |
|
JDK |
|
切尔西--城市名 |
|
J2SE 1.2 |
Playground |
运动场 |
|
J2SE |
none |
无 |
|
J2SE |
Cricket |
蟋蟀 |
|
J2SE 1.3 |
Kestrel |
美洲红隼 |
|
J2SE |
Ladybird |
瓢虫 |
|
J2SE |
Merlin |
灰背隼 |
|
J2SE |
grasshopper |
蚱蜢 |
|
J2SE |
Mantis |
螳螂 |
|
J2SE 5.0 ( |
Tiger |
老虎 |
2004-10 |
J2SE 6.0 (Beta) |
Mustang |
野马 |
2006-04 |
从这个表中我们可以看出一个非常有意思的现象,就是JDK的每一个版本号都使用一个开发代号表示(就是表中的中文名)。而且从JDK1.2.2开始,主要版本(如1.3,1.4,5.0)都是以鸟类或哺乳动物来命名的. 而它们的bug修正版本(如1.2.2,1.3.1,1.4.2)都是以昆虫命名的。