JDK versus JRE
JDK staat voor de Java Developer Kit terwijl JRE staat voor de Java Runtime Environment.
JRE is wat nodig is om Java-toepassingen uit te voeren. Gebundeld in is een implementatie van de Java Virtual Machine (JVM).
JDK bevat JRE en vele andere Java-applicatieontwikkeltools. De Java-compiler (javac) is bijvoorbeeld alleen opgenomen in JDK.
Als u Java-software wilt gebruiken, kunt u eenvoudig met JRE leven. De JRE-installatiebestandsgrootte is ook kleiner.
Als u een Java-softwareontwikkelaar bent, moet u JDK gebruiken. Zoals gezegd, als u JDK downloadt en installeert, hoeft u JRE niet te installeren omdat JRE is opgenomen in JDK.