Basic Features of Java
Basic Features of Java
by
Mr. Bani Prasad Nayak
Assistant Professor
Department of Computer Science and Engineering
School of Engineering and Technology
GIET University, Gunupur, Odisha – 765022
It contains:
o A virtual processor
o Interpreter: Read bytecode stream then execute the
instructions.
o Just-In-Time(JIT) compiler:
• JIT compiles parts of the byte code that have similar
functionality at the same time and hence reduces
the amount of time needed for compilation.
• Here, the term "compiler" refers to a translator from
the instruction set of a Java virtual machine (JVM) to
JVM Architecture
Java Native Interface
It is a framework that provides an interface to
communicate with another application written in
another language like C, C++, Assembly etc. Java
uses the JNI framework to send output to the
Console or interact with OS libraries.