DEV Community

Divya bharathi G
Divya bharathi G

Posted on

2nd Level Translator(JRE,JVM,JIT)

1.JRE(Java Runtime Environment)
->JRE(Java Runtime Environment) provides an environment to run Java
programs.
->It contains the JVM and standard class libraries.

2.JVM(Java Virtual Machine)
-> JVM(Java Virtual Machine) performs memory management operation.
-> It is responsible for converting bytecode into machine-specific
instructions.

3.JIT(Just intime Compiler)
-> It is a component of the JVM that improves the performance of Java
programs.
-> It converts bytecode into native machine code at runtime.
-> It compiles only the frequently executed code.

Top comments (0)