
We use JSP, Servlet, Spring, and Hibernate technologies for creating web applications.
Web Applications: An applications that run on the server is called web applications. Enterprise Applications: An application which is distributed in nature is called enterprise applications. These components contain buttons, list, menu, scroll panel, etc. Standalone Applications: Java standalone applications uses GUI components such as AWT, Swing, and JavaFX. There are four types of Java applications that can be created using Java programming: Java Micro Edition (JME): It is used to develop applications for small devices such as set-top boxes, phone, and appliances. Java Enterprise Edition (JEE): It is used to create large programs that run on the server and manages heavy traffic and complex transactions. Java Standard Editions (JSE): It is used to create programs for a desktop computer. Editions of JavaĮach edition of Java has different capabilities.
In 2009, Sun Microsystem takeover by Oracle Corporation.
In 1995, Sun Microsystem changed the name to Java.
Java is a high-level, general-purpose, object-oriented, and secure programming language developed by James Gosling at Sun Microsystems, Inc.