Tuesday, 7 August 2018

JAVA VIRTUAL MACHINE



When a Java program is compiled it is converted to bytecode, which is then executed by the
Java Interpreter by translating the bytecode into machine instructions. Program in Java
runtime environment, which is used to interpret bytecode, is called Java Virtual Machine.
Any machine for which java interpreter is available can execute this bytecode. That’s why
java is called as Machine Independent and Architecture Neutral. The JVM plays the main
role to making Java portable. Java is Machine Independent and Architecture Neutral



No comments: