Monday, April 25, 2011

Java History

JAVA:s
Java is a programming language originally developed by James Gosling at Sun Microsystems (which is now a subsidiary of Oracle Corporation) and released in 1995 as a core component of Sun Microsystems.
James Gosling, Mike Sheridan, and Patrick Naughton initiated the Java language project in June 1991.
The language was initially called Oak after an oak tree that stood outside Gosling's office; it went by the name Green later, and was later renamed Java, from a list of random words.
It promised "Write Once, Run Anywhere" (WORA)
For example, J2EE targeted enterprise applications and the greatly stripped-down version J2ME for mobile applications (Mobile Java). J2SE designated the Standard Edition. In 2006, for marketing purposes, Sun renamed new J2 versions as Java EE, Java ME, and Java SE, respectively.

Principles:
1)It should be "simple, object oriented, and familiar".
2)It should be "robust and secure".
3)It should be "architecture neutral and portable".
4)It should execute with "high performance".
5)It should be "interpreted, threaded, and dynamic".
6) Java uses an automatic garbage collector to manage memory in the object lifecycle.