Thursday 17 October 2013

Evolution of Java : Part 2

The year 1995 saw the birth of Java, as a language which could work with the latest web browsers in the form of applets.
It got immediate support from many internet giants.
Now Java, as planned earlier, had to venture into other arenas of programming.


Java 1.1 was introduced in 1996. It became an instant favorite of many big organisations like Microsoft and Netbeans.
The features which made it feel even better were:


  • AWT(Abstract Window Toolkit) was extensively retooled: AWT was Java’s Visual Interface for coders or simply GUI. The problem with Java 1.0 version was that the implementation of programs in each platform i.e. Windows, Mac, Linux...looked visually different i.e. platform based. This hindered with the basic USP of Java i.e. Platform Independence. It was extensively re-engineered to give same feel on each platform.
  • Inner Classes were introduced: i.e. you could declare a class within another. This was a huge leap in Object Oriented Programming. The modelling of a project became much simpler and easier.
  • Java Beans was introduced: Java beans are reusable software components for a code. Its somewhat similar to structures in C, but better, with getter & setter methods(You will have to learn coding to understand this)
  • JDBC: Java Database Connectivity,was another great achievement. It allowed user to access databases using Java.
  • RMI: Remote Method Invocation. This feature allows a programmer to access remote methods using Java.


The introduction of such features within a year of it launch, added an edge to java’s popularity.
Java became a craze with the Programmers fraternity.

In all it was clear..Java was here to stay!!!

2 comments:

  1. Java is an excellent platform with unending opportunities for it's application. We have this excellent playlist on the capabilities of Java. http://www.youtube.com/playlist?list=PLbbJy7LxchQNedPNYwP5d-xomJ7qvo70i

    ReplyDelete
  2. Thanks for sharing the information, I have gather lot of useful information in this blog.
    Java Online Training
    Java Online Training In Chennai
    Java online Course in Chennai

    ReplyDelete