Home ProgrammingJava History and Introduction Java Technology

History and Introduction Java Technology

by Log Raj Bhatt

Evolution of Java Technology

In 1991, James Gosling an engineer of Sun Microsystem and his small team seek for a platform independent language for digital consumer devices and appliances.

They named their team as green team and project as green project. After the hard work of thousands of hours they created a language and named that ‘oak’, a plat in their working yard.

They initially demonstrated the language on the controller for digital cable. But later in 1994 they realise that the language can be used to program with internet.

Unexpectedly after year Netscape navigator incorporate java technology and java take off for journey to peak.
Below is the table with version number and their release date. Remember and note down these days because if you are preparing for interviews, you may get a question related to these dates.

Version Release Date New Features
JDK 1.0 Jan 21, 1996
JDK 1.1 May 19, 1997
J2SE 1.2 Dec 8, 1998
J2SE 1.3 May 8, 2000
J2SE 1.4 Feb 6, 2002
J2SE 5.0 Sept 30, 2004 static import, Annotations, Generics, concurrent package, Var args, Auto Boxing, Scanner class….
Java SE 6 Dec 11, 2006 JDBC 4.0, JAXB 2.0, XML enhancement, Java Compiler API, Enhancement in Annotation, ..
Java SE 7 July 28, 2011 Binary literals, multiple exceptions in same catch, String in switch case, ..
Java SE 8 March 18, 2014 Default method, Lambda expression, Stream API, Base64 API, Security API, New date-time api, …

Here the version increase 1.0 to 1.4 uniformly. But after 1.4, new version contain many new features they given version 5 instead of 1.5 to reflect huge increase in features.

Actually the developers version numbers for Java SE5, Java SE6, Java SE7 and Java SE8 are 1.5, 1.6, 1.7 and 1.8 respectively. The version numbers 5, 6, 7 and 8 are product version numbers.

Features Of Java Language.

History Introduction Java Technology

History Introduction Java Technology

Java is a programming language as well as a platform. In fact java along is a programming language targeted for java platform.

Java platform is combination of execution engine, a compiler and the set of libraries to facilitate the execution as well as development of Java programs.

Java is High level programming language and characterized By following characteristics.

  1. Simple
  2. Secure
  3. Distributed
  4. Dynamic
  5. Portable
  6. Interpreted and compiled
  7. Object oriented
  8. Robust
  9. Architecture Neutral

In this post, we tried to explain brief History of Java technology and Introduction. Subscribe to our newsletters and Facebook page so that you do not miss upcoming articles and get notified instantly.

While we are working hard to make technology simpler for you to learn, please share your feedback with us.

Related Articles