Quality Online Education Since 2009

Java Introduction

Java is an object-oriented programming language with its own runtime environment.

What is Java?

Where is Java being Used?

Earlier, java was only used to design and program small computing devices but later adopted as one of the platform independent programming language and now according to Sun, 3 billion devices run java.

Types of Java Applications

  1. Web Application Java is used to create server side web applications. Currently, servlet, jsp, struts, jsf etc. technologies are used.
  2. Standalone Application It is also known as desktop application or window-based application. An application that we need to install on every machine or server such as media player, antivirus etc. AWT and Swing are used in java for creating standalone applications.
  3. Enterprise Application An application that is distributed in nature, such as banking applications etc. It has the advantage of high level security, load balancing and clustering. In java, EJB is used for creating enterprise applications.
  4. Mobile Application Java is used to create application softwares for mobile devices. Currently Java ME is used for creating applications for small devices, and also Java is programming language for Google Android application development.

Facts about Java

Different Editions of Java Technology

What you will need

Popular Java Editors

To write your java programs you will need a text editor. There are even more sophisticated IDE available in the market. But for now, you can consider one of the following: