Loading…

Explain the difference between JDK, JRE, and JVM?

  Java Development Kit (JDK) JVM JRE
1. Core component of Java Environment Converts Byte code to machine-specific code Implementation of JVM.
2. Provides tools and executables required for a Java Program Platform dependent Provides a platform for executing Java programs.
3. It is platform specific Provides core functions like garbage collection, memory management and security etc. Consists of java binaries and classes.

Suggest An Answer

No suggestions avaliable!

Latest post from Java interview questions

Ask Question