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.

The lesson behind it →
More on Platform