Professional Documents
Culture Documents
WHAT IS JAVA?
Java is an arrangement of highlights of C and C++. It has
acquired its arrangement from C, and OOP highlights from C+
+.
Java programs are stage autonomous which implies they can
be keep running on any working framework with any
processor as long as the Java mediator is accessible on that
framework.
Java code that keeps running on one stage does not should be
recompiled to keep running on another stage; it's called
compose once, run anywhere(WORA).
Java Virtual Machine (JVM) executes Java code, however it
has been composed in stage particular dialects, for example,
C/C++/ASM, and so on.
TYPES OF JAVA
1. Web Application
Java is utilized to make server-side web applications.
and grouping.
In Java, EJB is utilized for making undertaking applications.
4. Mobile Application
Java is utilized to make application programming for cell phones.
Object Oriented
Java underpins the highlights of question situated programming.
Platform Independent
C and C++ are stage reliance dialects thus the application
programs written in one Operating framework can't keep running
in some other Operating framework, yet in stage freedom dialect
like Java application programs written in one Operating
framework can ready to keep running on any Operating
framework.
Simple
Java has included numerous highlights of C/C ++, which
makes it straightforward.
Secure
Java gives an extensive variety of assurance from infections
and vindictive projects.
It guarantees that there will be no harm and no security will be
broken.
Portable
Java gives us the idea of movability.
Running a similar program with Java on various stages is
conceivable.
ROBURST
During the improvement of the program, it encourages us to discover
conceivable missteps at the earliest opportunity.
Multi-Threaded
The multithreading programming highlight in Java enables you to
compose a program that plays out a few unique undertakings at the same
time.
Distributed
Java is intended for dispersed Internet conditions as it deals with the
TCP/IP convention.
EVOLUTION OF JAVA
The advancement of each programming dialect depends on a
reality: there is a need to take care of an issue that was not settled
by past programming dialects.
Early software engineers needed to pick diverse programming
dialects, generally for different errands, for example, a particular
dialect for a kind of field.
A specific dialect was adequate to take care of the issues of its
field however was not ready to tackle the issues of different fields.
JAVA PROGRAM STRUCTURE