Header Ads Widget

Responsive Advertisement

What is Java Types of Java Applications ?

 

Java Tutorial


Our center Java programming educational is designed for college kids and running professionals. Java is an object-orientated, class-based, concurrent, secured and general-motive computer-programming language. It is a extensively used strong technology.




What is Java?


Java is a programming language and a platform. Java is a excessive level, strong, object-orientated and steady programming language.


Java become advanced with the aid of using Sun Microsystems (that is now the subsidiary of Oracle) withinside the yr 1995. James Gosling is referred to as the daddy of Java. Before Java, its call become Oak. Since Oak become already a registered company, so James Gosling and his group modified the call from Oak to Java.


Platform: Any hardware or software program surroundings wherein a software runs, is referred to as a platform. Since Java has a runtime surroundings (JRE) and API, it's miles referred to as a platform.



Java Example


Let's have a brief examine Java programming instance. A special description of Hello Java instance is to be had in subsequent page.


Simple.java

classSimple{  

    public static void main(String args[]){  

     System.out.println("Hello Java");  

    }  

}  


Application


According to Sun, three billion gadgets run Java. There are many gadgets in which Java is presently used. Some of them are as follows:


1. Desktop Applications which include acrobat reader, media player, antivirus, etc.

2. Web Applications which include irctc.co.in, javatpoint.com, etc.

three. Enterprise Applications which include banking packages.

4. Mobile

5. Embedded System

6. Smart Card

7. Robotics

8. Games, etc.

9. Types of Java Applications



Types of Java Applications


There are specifically four varieties of packages that may be created the use of Java programming:




1) Standalone Application

Standalone packages also are referred to as laptop packages or window-primarily based totally packages. These are conventional software program that we want to put in on each machine. Examples of standalone software are Media player, antivirus, etc. AWT and Swing are utilized in Java for growing standalone packages.


2) Web Application

An software that runs at the server aspect and creates a dynamic web page is known as an internet software. Currently, Servlet, JSP, Struts, Spring, Hibernate, JSF, etc. technology are used for growing internet packages in Java.


3) Enterprise Application

An software this is allotted in nature, which include banking packages, etc. is known as an business enterprise software. It has blessings like high-degree security, load balancing, and clustering. In Java, EJB is used for growing business enterprise packages.


4) Mobile Application

An software that's created for cell gadgets is known as a cell software. Currently, Android and Java ME are used for growing cell packages.



JAVA PLATFORMS / EDITIONS


There are four systems or variants of Java:


1) Java SE (Java Standard Edition)

It is a Java programming platform. It consists of Java programming APIs which include java.lang, java.io, java.net, java.util, java.sql, java.math etc. It consists of middle subjects like OOPs, String, Regex, Exception, Inner classes, Multithreading, I/O Stream, Networking, AWT, Swing, Reflection, Collection, etc.


2) Java EE (Java Enterprise Edition)

It is an business enterprise platform this is specifically used to increase internet and business enterprise packages. It is constructed on pinnacle of the Java SE platform. It consists of subjects like Servlet, JSP, Web Services, EJB, JPA, etc.


3) Java ME (Java Micro Edition)

It is a micro platform this is devoted to cell packages.


4) JavaFX

It is used to increase wealthy net packages. It makes use of a light-weight person interface API.


Post a Comment

0 Comments