De
Java Development Kit (JDK, soms ook Java 2 SDK) is de
software die een programmeur nodig heeft om programma's in
Java te kunnen ontwikkelen. De Java Development Kit bestaat uit de
Java Runtime Environment (alles wat nodig is om Java-programma's op een computer te kunnen draaien) met daarbij een reeks hulpmiddelen (
tools) die voor de programmeur van belang zijn.