in JAVA by (6.5k points)
What is the difference between JRE, JDK, JVM and JIT?

1 Answer

0 votes
by (32.2k 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
asked May 27, 2019 in Gradle by Ankita1283 (81 points)
0 votes
+1 vote
asked Jan 24, 2020 in JAVA by rahuljain1 (6.5k points)
0 votes
asked May 2, 2021 in JAVA by sharadyadav1986 (31.7k points)