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: 
Java enterprise edition was introduced around the time of Java 2 (which was rebranded from Java 1.2). As part of the branding they included the numeral (originally). Now it is officially [Java EE](http://docs.oracle.com/javaee/7/index.html) (withtout the numeral 2).
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)