JAVA
Java-java is an object –oriented platform independent
computer programming language.
“Write once read anywhere.”
Java
is a platform independent programming
language. It mean that java
program is written once and the program is executed irrespective of
operating system.
Feature of Java- The primary objective of java programming language
creation was o make it portable, simple and secure programming language. Apart
from this, there are also some excellent
feature which play an important feature role in the popularity of this
language. The feature of java are also known as java buzzwords.
A
list of most important feature of java language is given below.
1. Simple
2. Object-Oriented
3. Portable
4. Platform independent
5. Secured
6. Robust
7. Architecture neutral
8. Interpreted
9. High Performance
10.
Multithread
11.
Distributed
12.
Dynamic
Application-According to Sun,3 billion devices run java. There
are many devices where Java is currently used.Some of them are as follows:
1.
Desktop
Application such as acrobat reader, media player, antivirus etc.
2.
Web Application
such as irctc.co.in,kss.com etc.
3.
Enterprise
Application such as banking applications.
4.
Mobile
5.
Embedded System
6.
Smart card
7.
Robust
8.
Games, etc.
Types of Java
Application-There are mainly 4 types of application that can be
created using Java programming.
1)Standalone Application
Standalone application are also known as desktop
application or window-based applications. These are traditional software that
we need to install on every machine. Example of standalone application are Media player, antivirus, etc.AWT and
Swing are used in Java for creating standalone application.
2)Web Application
An application that runs on the server
side and creates a dynamic is called a web application. Currently, Servlet,
JSP, Struts, Springm Hibernate, JSF, etc. technologies are used for creation
web application in web.
3) Enterprise Application
An
application that is distributed in nature, such as banking application, etc. is
called enterprise application. It has advantages of the high-level security,
load balancing, and clustering. In Java, EJB is used for creating enterprise
application.
4)Mobile Application
An
application which is create for mobile devices is called a mobile application.
Currently, Android and Java ME are used for creating mobile applications.
Java
platforms/Editions
There
are 4 platforms or editions of java:
java JDK download & java jre download
1)Java SE(Java Standard Edition)
It
is a Java programming platform. It include Java
programming APIs such as java.lang, java.io, java.net, java.util,
java.sql, java math etc. It include core topics like OPPs, String, Regex,
Exception, Inner classes, Multithreading, I/O Stream, Networking, AWT, Swing,
Reflection, Collection, etc.
2)Java EE(Java Enterprise Edition)
It
is an enterprise platform which is mainly used to develop web and enterprise
applications. It is built on the top of
the Java SE platform. It includes topics like Servlet, JSP, Web Services, EJB,
JPA, etc.
3)Java ME(Java Micro Edition)
It
is a micro platform which is mainly used to develop mobile applications.
4)Java FX
It
is used to develop rich internet applications.It used a light-weight user
interface API.
No comments:
Post a Comment