Java
Java
Java
Java
Java
is
is
is
is
is
simple
secure
portable
object-oriented
robust
J
J
J
J
J
Java
Java
Java
is
is
is
robust multithreaded
architecture-neutral
interpreted
performance
distributed
dynamic
J J
J
J
Java’s
Java is
Java is
J
J
J
Javaissimple
•
Java is Easy to write
catching.
and more readable andeye
•
Java has a concise, cohesive set of features that makes it easy to learn and use. makes it easy to learn and use.
•
Most of the concepts are drew from C++ thus making
Java learning simpler.
Javaissecure
Java program cannot harm other system thus
secure.
making it
Java provides a secure means of creating Internet
applications. applications. Java provides secure way to access web applications .
Javaisportable
Java programs can execute in any environment
which there is a Java run-time system.(JVM)
Java programs can be run on any platform
(Linux,Window,Mac)
for
(Linux,Window,Mac) Java programs can be transferred over world wide we b
(e.g applets)
Javaisobject-oriented
•
Java programming is object-oriented programming
language.
•
Like C++ java provides most of the object oriented features. features. Java is pure OOP. Language. (while C++ is semi
object oriented)
Javaisrobust
Java encourages error-free programmingby being strictly typed and performing run
-
time checks.
strictly typed and performing run
-
time checks.
Javaismultithreaded
•
Java provides integrated support for multithreaded
•
Java provides integrated support for multithreaded programming.
Javaisarchitecture-neutral Java is not tied to a specific machine or operating
system architecture.
Machine Independent i.e Java is independent of
hardware . hardware .
Javaisinterpreted
Java supports cross-platform code through the Java bytecode.
use of
Java bytecode. Bytecode can be interpreted on any platform by JVM.
Java’sperformance
Bytecodes are highly optimized. JVM can executed them much faster JVM can executed them much faster
Javaisdistributed
Java was designed with the distributed environment. Java can be transmit,run over internet. Java can be transmit,run over internet.