Tuesday 16 October 2012

Into the world of JAVA

As the title says "Into the world of Java", in this post I will like to take you to the feel of Java. Rather than formally introducing you to Java. I will talk about it in layman's language as I will be going to do in my rest of the posts.
 Java is undoubtedly one of the most widely used high level languages in computer history. It has got wide range of applications from standalone applications to web based applications. Java applets can be embedded in a HTML page. J2ME can be used to develop mobile applications. Also this edition of java can also help you to develop set top box applications.
If you want to make a application for smart cards and other similar devices then in that case Java Card comes to the rescue. Java Card is  used for developing applications for all types of smart cards where one application can run on multiple types just like the case of standard Java where same application can run on multiple systems. ATM is very important example which can be quoted for application of Java Card.
    One of the problems with earlier versions of Java was its monotonous UI abilities. This deficit is also going to be solved using JavaFX. JavaFX is the latest edition of Java which would improve UI and make complex UI development relatively easy. It will also be very helpful in incorporating the media features in your application with minimal code.
  Java is also base for Google's Android OS. Best thing about Java is that Java applications may it be web or may it be standalone are far more secure. Moreover, these applications can run on any machine irrespective of platform. This makes JAVA a WORA (Write Once Run Anywhere) language. Java makes extensive use of OOPs concepts. It has got wide range of API's which can be used by the developers for the use in specific applications. All in all, I can say that we can make almost every type of high level language using Java.

No comments:

Post a Comment

Java vs C++

THis is a basic blog that differentiates features of two of the widely used languages C++ and Java.