Question: Why J2EE why not J7EE or J8EE . We got latest version as Java 8. But, why still, it is being Java Platform 2 ? What is a significance of "2" here ? Or It looks good, that's why they never changed its name or some other reason ?

Answer: 
Check the [Version History of Java EE in Wikipedia's content on Java Platform, Enterprise Edition](http://en.wikipedia.org/wiki/Java_Platform,_Enterprise_Edition#Version_history) :-

> 
> The platform **was** known as *Java 2 Platform, Enterprise Edition or J2EE*
>  until the name was changed to **Java Platform, Enterprise Edition** or
>  Java EE in version 5. The current version is called ***Java EE 7***.
> 
> 
> 

Also to add the details of all versions :-

1. J2EE 1.2 (December 12, 1999)
2. J2EE 1.3 (September 24, 2001)
3. J2EE 1.4 (November 11, 2003)
4. Java EE 5 (May 11, 2006)
5. Java EE 6 (December 10, 2009)
6. Java EE 7 (May 28, 2013, but April 5, 2013 according to spec document. June 12, 2013 was the planned kickoff date)
7. Java EE 8 (expected around Q3 2016)
Current java is known as Java 2 Platform.

Originally there was JDK1.0 and JDK1.1. They are not compatible to current Java platform. With release of JDK1.2, Java 2 Platform have been born.

> 
> Release 1.4 of the Java 2 Platform, Standard Edition (J2SE) represents an advance from J2SE 1.3
> 
> 
> 

[More On](http://www.oracle.com/technetwork/java/javase/index-jsp-138567.html)