Types of Java Applications
There are mainly 5 type of applications that can be created using Java.
USM’s Shriram Mantri Vidyanidhi Info Tech Academy
1) Standalone Application :
It is also known as Desktop Application or Window-based
Application.
An application that contain “main” function as an entry
point.
USM’s Shriram Mantri Vidyanidhi Info Tech Academy
2) Applet :
It is a Java program which can run on Java-enabled Web
Browser.
USM’s Shriram Mantri Vidyanidhi Info Tech Academy
3) Web Application :
An application that runs on the server side and creates
dynamic page, is called Web Application.
Currently, Servlet, JSP, Struts, JSF etc. technologies are used
for creating web applications in Java.
USM’s Shriram Mantri Vidyanidhi Info Tech Academy
4) 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.
USM’s Shriram Mantri Vidyanidhi Info Tech Academy
5) Mobile Application :
An application that is created for mobile devices.
Currently Android and Java ME are used for creating
mobile applications.
USM’s Shriram Mantri Vidyanidhi Info Tech Academy