- Java was designed by Sun Microsystems in the early 1990s to solve the problem of connecting many household machines together.
- Initial version of Java is called as OAK.
- Later Java became popular for developing internet applications.
- Java is developed by James Gosling and team.
- James Gosling is considered as Father of Java.
- It was publicly released on 1995.
- Now Sun Microsystems is the part of Oracle Corp.
2. Editions
- Java Standard Edition (JSE): Used to develop standalone applications using applet and swing.
- Java Enterprise Edition (JEE): Used to develop enterprise applications using Servlets, JSP and JDBC etc.
- Java Micro Edition (JME): Used to develop applications for micro devices like mobiles, setup box etc.
3. JSE Verions:
Java Version
|
Code Name
|
Released Year
|
JDK Alpha and Beta
|
1995
|
|
JDK 1.0
|
Oak
|
1996
|
JDK 1.1
|
1997
|
|
J2SE 1.2
|
Playground
|
1998
|
J2SE 1.3
|
Kestrel
|
2000
|
J2SE 1.4
|
Merlin
|
2002
|
J2SE 5.0
|
Tiger
|
2004
|
Java SE 6
|
Mustang
|
2006
|
Java SE 7
|
Dolphin
|
2011
|
Java SE 8
|
March 2014
|
4. JEE Versions:
JEE Version
|
Released Year
|
Technologies Added
|
JPE (Java Professional Edition)
|
1998
|
|
J2EE 1.2
|
1999
|
JDBC 2.0
JNDI 1.2
Servlets 2.2
JSP 1.1
EJB 1.1
Java Mail API 1.1
|
J2EE 1.3
|
2001
|
Servlets 2.3
JSP 1.2
EJB 2.0
Java Mail API 1.2
|
J2EE 1.4
|
2003
|
Servlets 2.4
JSP 2.0
EJB 2.1
Java Mail API 1.3
|
JEE5
|
2006
|
Servlets 2.5
JSP 2.1
JSF 1.2
EJB 3.0
JPA 1.0
Java Mail API 1.4
|
JEE6
|
2009
|
JDBC 4.0
Servlets 3.0
JSP 2.2
JSF 2.0
EJB 3.1
JPA 2.0
|
JEE7
|
2013
|
JDBC 4.1
Servlets 3.1
JSP 2.3
JSF 2.2
EJB 3.2
JPA 2.1
|
No comments:
Post a Comment