Explain the difference between JDK, JRE, and JVM.

Solution:

JDK JRE JVM
JDK stands for Java Development Kit and is the tool used to compile, package and document Java programs. JRE stands for Java Runtime Environment and is a runtime environment which is a pre-requisite to run java byte-code. JVM stands for Java Virtual Machine and is a specification that facilitates a run-time environment in which Java’s bytecode can be implemented.
0 answers