Welcome to weblogs.com.pk Sign in | Join | Help

Why people call them J2** ?

People called it Java, when it was 1.1.x

They started calling it Java 2 when it was 1.2.x

J2EE came, I am not sure, but I guess it was J2EE due to the 1.2.x status.


Now we have 1.5.x and 1.4.x, but they are still called Java 2 SE 1.5.x and Java 2 EE 1.4.x respectively.



Published Sunday, October 3, 2004 6:52 PM by khurram
Filed under:


# re: Why people call them J2** ?

Monday, October 4, 2004 12:01 PM by Haroon Attari
Java comes in following three flavours:

1. J2SE (Java 2 Standard Edition) for desktop applications
2. J2EE (Java 2 Enterprise Edition) for enterprise development
3. J2ME (Java 2 Micro Edition) for development on small devices such as mobile phones etc.

Current release of J2SE is 1.5 whereas J2EE has 1.4.


# re: Why people call them J2** ?

Monday, October 4, 2004 12:04 PM by khurram
My concern is, when its 1.5.x, why its called Java 2 SE 1.5 ? What is the significance of 2?

What is 2 doing in the name?

Shouldnt it be called Java 5 SE?


# re: Why people call them J2** ?

Monday, October 4, 2004 11:25 PM by Avais Aziz Se

According to Sun its 'J2SE' because it is 2nd generation java platform. It has nothing to do with 1.2 .
By the way they have changed the version 1.5 into 5.0, again according to Sun it better reflects the
level of maturity, stability, scalability and security built into J2SE. This new release is also named
"Tiger" ((Where is Mr. Basir Sami)).
Here are the official names
Platform name:
Java(TM) 2 Platform Standard Edition 5.0 or J2SE(TM) 5.0

Products delivered under the platform:
JDK(TM) 5.0
JRE 5.0

You may have noticed that they have reverted to jdk from sdk.
New Comments to this post are disabled