What is Java ?
Java is a high level and object-oriented programing language.Example :
class Codeash {
public static void main(String args[]){
System.out.println("Hello Codeash");
}
}
Types of java applications ?
There are mainly 4 types of applications that can be created using java programming:
1) Standalone Application
2) Web Application
3) Enterprise Application
4) Mobile Application
1) Standalone Application
Applications that we need to install on machine such
as VLC player, antivirus, M.S Office etc. Swing, AWT and javaFX are used in
java for creating standalone applications. It is also known as window-based
application or desktop application.
AWT - A number of pre-constructed components are defined in AWT. Such
as menu, button, list, and numerous third-party components.
Swing - GUI widget toolkit is also known as Swing, additionally provides
certain advanced components like trees, tables, scroll panes, tabbed panel and
lists.
javaFX - A set of media packages and graphics used by javaFX, it provides
3D graphic features, Swing interoperability and self-contained deployment model
which facilitates quick scripting of Java applets and applications.
2) Web Application
An application that runs on the server side and
creates dynamic page, is called web application. At Present Servlets,
Struts or JSPs etc technologies are used in web applications. The
higher security offered by the java has allowed a large number of government
applications for health, social security, education and insurance.
3) Enterprise Application
Java Enterprise Edition (Java EE) distributed in
nature, provide API and runtime environment for scripting and running
enterprise software which including network applications as well as web-services.
3) Mobile Application
A Application that is created for mobile devices. Java
Platform, Micro Edition (Java ME or J2ME) is a cross-platform framework to
build applications. At Present, applications for Android, one of the most
popular mobile operating systems, are usually scripted in Java using the
Android Software Development Kit (SDK) or other environments.
This comment has been removed by the author.
ReplyDeleteThank You, Sir
ReplyDeletevery helpful sir ,thanks....
ReplyDelete