+1 vote
in JAVA by (6.0k points)
What is the difference between JRE, JDK, JVM and JIT?

1 Answer

0 votes
by (30.8k points)

JRE stands for Java run-time and it's required to run Java application. JDK stands for Java development kit and provides tools to develop Java program e.g. Java compiler. It also contains JRE. The JVM stands for Java virtual machine and it's the process responsible for running Java application. The JIT stands for Just In Time compilation and helps to boost the performance of Java application by converting Java byte code into native code when the crossed certain threshold i.e. mainly hot code is converted into native code.

Related questions

0 votes