Platformeasy0-2 years
What is the difference between the JDK, the JRE and the JVM?
The JVM executes bytecode. The JRE is the JVM plus the class library — enough to run a program. The JDK is the JRE plus the tools that build and inspect programs: javac, jar, javap, jcmd, jfr.