Search

Introduction to JAVA



History of Java

Java is one of the programming language/technology used for developing distributed application by making use of client server architecture.
Java language developed at SUN microsystem in the/ year 1990 under the guidance of james joshling and others.

Originally SUN microsystem is one of the academic university (standford university network)

Developed the rules for java and those rules are programmatically implemented or developed by java soft, INC, USA, JAVASOFT is one of the software division of SUN microsystem.

Whatever the software developed in the year 1990, SUN microsystem has released on the name of oak, which is original name of java (scientifically oak is one of the tree name). the oak has taken 18 months to develop.

The software oak is able to fulfill few requirement of the industry and unable to fulfill some other requirements of the industry.

The software oak revised at SUN microsystem under the guidance of james goshling and released to the industry on the name of java in the year 1995.

Scientifically java is one of the coffice seed name.

History Versions of Java

The software java is available in the industry in three categories, they are

1. J2SE java 2 standard edition
2. J2EE java 2 enterprise Edition
3. J2ME java 2 micro / mobile Edition

J2SE is used for developing client side applications.
J2EE is used for developing server side applications.

To exchange the data between client side application and server side applications we use a protocol called http. In general to extends the data between J2SE and J2EE applications we use a predefined protocol called http.

J2ME is used for developing mobile / wireless application by making use of a predefined protocol called WAP(wireless Access / Application protocol).


Tech version
Software version
Performance comparison
JAVA
JDK 1.0
JDK 1.1
Tortobe
JAVA2
JDK 1.2
Dog

JDK 1.3
JDK 1.4
Horse
JAVA 5
JDK 1.5
Tiger (software)

JDK 1.6
Mustang (car) (FORD icon)


The above table gives soft technology version of java, software version of java and performance comparison.

As an today J2SE is known as JSE.

J2EE is known as JEE.
J2ME is also known as JME.