Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Java versions

 
Shashank Gokhale
Ranch Hand
Posts: 92
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
Was there ever a Java 1, since we now have Java 2?
Also if you say Java 2 is the next verion after Java 1, then what are all the Java 1.2, Java 1.3, Java 1.4?
 
John Lee
Ranch Hand
Posts: 2545
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Shashank Gokhale:
Hi,
Was there ever a Java 1, since we now have Java 2?
Also if you say Java 2 is the next verion after Java 1, then what are all the Java 1.2, Java 1.3, Java 1.4?

Is there a Java 1.0? I guess so. 1.1 , 1.2 , ... are all minor revision over 1.0 . Java 2 is major revision , I suppose.
 
Dirk Schreckmann
Sheriff
Posts: 7023
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
As I recall...
In the olden days, Sun released Java 1.0. A bit later, version 1.1 was released with some improvements. With the release of Java 1.2, considering the significant improvements (including the new collections framework) and probably a marketing desire for publicity, Sun decided to call it Java 2 so we'd all know that Java had been improved.
So far, all versions since 1.2 are also referred to as Java 2.
 
Layne Lund
Ranch Hand
Posts: 3061
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
My understanding is that the official name is Java 2. The numbers 1.2, 1.3, etc. refer to the Java Software Development Kit (Java SDK). So technically there is no such thing as Java 1.2; it's actually Java 2: JDK 1.2. I'm not exactly sure why Sun decided to number these differently, but they did...
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic