AddThis

Monday 14 January 2019

Java history, Java editions, Java versions


1. Java History
  • 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

100 AWS Services in Just One Line Each

  100 AWS Services in Just One Line Each Amazon EC2:  Virtual servers in the cloud. Amazon S3:  Scalable object storage service. Amazon RDS:...