Java Virtual Machine - Supercoders | Web Development and Design | Tutorial for Java, PHP, HTML, Javascript Java Virtual Machine - Supercoders | Web Development and Design | Tutorial for Java, PHP, HTML, Javascript

Breaking

Post Top Ad

Post Top Ad

Thursday, March 7, 2019

Java Virtual Machine

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

Post Top Ad