Java Development Kit
Il JDK (java development kit) è un prodotto della Oracle per i programmatori Java. Fin dall'introduzione di Java è sempre stato l'ambiente di sviluppo più utilizzato dai programmatori Java.
Contenuti del JDK
Il JDK ha come componenti principali un set di strumenti di programmazione, quali:
- AppletViewer: questo strumento può essere utilizzato per l'esecuzione e il debug di un applet java senza utilizzare un browser.
- apt: utilizzato per annotare e rielaborare.
- java: utilizzato per eseguire i file classe generati dal javac.
- javac: trasforma il file sorgente in bytecode
- javadoc: crea una documentazione di base a partire dai commenti inseriti nel codice sorgente.
- jar: utilizzato per jestire i file jar.
- JConsole: Monitoraggio Java e console di gestione.
- jdb: Debugger di java.
- pack200: Strumento di compressione Jar.
Alcuni strumenti sperimentali potranno essere inseriti nelle future versioni di JDK.
Solitamente il JDK viene fornito insieme alla JVM (java virtual machine) e alle varie librerie di java.