Java was born in nearly 10 years, do not know you just do not know, it has its own unique version of each release has its own name, and has a certain regularity, is not very interesting?
Released version:
Version number name Chinese name release date
JDK 1.1.4 sparkler Gem 1997-09-12
JDK 1.1.5 Pumpkin Pumpkin 1997-12-13
JDK 1.1.6 Abigail Abigail--Women's name 1998-04-24
JDK 1.1.7 Brutus Brutus--ancient Roman statesman and general 1998-09-28
JDK 1.1.8 Chelsea Chelsea-city name 1999-04-08
J2SE 1.2 Playground Stadium 1998-12-04
J2SE 1.2.1 None No 1999-03-30
J2SE 1.2.2 Cricket Cricket 1999-07-08
J2SE 1.3 Kestrel American Red Falcon 2000-05-08
J2SE 1.3.1 Ladybird Ladybug 2001-05-17
J2SE 1.4.0 Merlin Ash back Falcon 2002-02-13
J2SE 1.4.1 Grasshopper Grasshopper 2002-09-16
J2SE 1.4.2 Mantis Mantis 2003-06-26
Future releases:
J2SE 5.0 (1.5.0) Tiger Tigers has released a beta version
J2SE 5.1 (1.5.1) Dragonfly Dragonfly not released
J2SE 6.0 (1.6.0) Mustang Mustang not released
Starting with JDK1.2.2, major versions (such as 1.3,1.4,5.0) are named after birds or mammals. And their bug fixes, such as 1.2.2,1.3.1,1.4.2, are named after insects.