JDK
JDK (Java Development Kit) is een softwareontwikkelingskit voor het bouwen van Java-applicaties. Het bevat de benodigde tools en programma’s die ontwikkelaars gebruiken om Java-software te schrijven, te compileren en uit te voeren.
Een belangrijk onderdeel van de JDK is de Java Runtime Environment (JRE). Deze omgeving zorgt ervoor dat Java-programma’s daadwerkelijk kunnen worden uitgevoerd op een computer. Daarnaast bevat de JDK ook de Java Virtual Machine (JVM), die verantwoordelijk is voor het uitvoeren van Java-programma’s op verschillende besturingssystemen.
Ontwikkelaars gebruiken de JDK onder andere om Java-code te compileren. Compileren betekent dat de geschreven broncode wordt omgezet naar zogeheten bytecode, die vervolgens door de JVM kan worden uitgevoerd. Hiervoor bevat de JDK tools zoals de Java-compiler (javac) en verschillende hulpmiddelen voor het testen en beheren van applicaties.