Java Virtual Machine
Java compiler produces an
intermediate code known as
byte code for a machine, known as JVM.
It exists only inside the computer
memory.
Machine code is generated by the
java interpreter by acting
as an intermediary between the virtual machine and
real
machine.
Object
Oriented
Fundamentally
based on OOP.
Classes
and Objects.
Efficient
re-use of packages such that the programmer only
cares about the interface and
not the implementation.
The
object model in java is simple and easy to extend.
Platform
Independent and Portable
“Write-Once
Run-Anywhere”.
Changes
in system resources will not force any change in the program.
The
Java Virtual Machine (JVM) hides the complexity of working on a particular
platform.
Convert
byte code into machine level representation.
Robust
and Secure
Designed
with the intention of being secure
No
pointer arithmetic or memory management!
Strict
compile time and run time checking of data type.
Exception
handling
It
verify all memory access
Ensure
that no viruses are communicated with an applet.
No comments:
Post a Comment