Le Java Development Kit, communément appelé JDK, est le kit de développement de base que propose gratuitement la société Oracle. Le Kit de développement comprend plusieurs outils, parmi lesquels :
Le JDK est disponible gratuitement en téléchargement sur le site de la société Oracle :
Il existe autant de version de JDK que de version de Java (versions majeures ou mineures) et ce sur chacune des plateformes prises en charge (Unix, Solaris, Windows, ...).
Il est conseillé de prendre la dernière version afin d'éviter les éventuels bugs des versions précédentes.
javac est un compilateur, c'est-à-dire qu'il transforme le code source en bytecode, un fichier binaire intermédiaire interprétable par la machine virtuelle sur n'importe quelle plate-forme.
javac s'utilise avec la syntaxe suivante :
javac <options> <fichiers java>
L'interpréteur java est la machine virtuelle permettant de lire le bytecode.
java nom_du_fichier
appletviewer a pour but de pouvoir visualiser l'exécution d'un applet (il est aussi possible de la visualiser sur la plupart des navigateurs internet. Sa syntaxe est la suivante :
appletviewer nom_de_l_applet.class
JavaDoc est un utilitaire permettant de créer une documentation au format HTML à partir de vos programmes, grâce aux commentaires commentaires /** */ prévus à cet effet, et qui sont à incorporer dans le code.
Jar est un utilitaire permettant de compresser toutes les classes d'un même projet dans une archive (formellement, un fichier zip avec l'extension .jar) pour constituer une bibliothèque de classes que l'on peut ensuite importer comme bibliothèque externe à un autre projet (avec l'option -cp). Il est aussi possible de créer une archive exécutable, c'est à dire définir une classe principale dont la méthode main sera automatiquement exécuté, sans avoir à ouvrir l'archive.
Vous n'aimez pas le lifting de Facebook ? Le site Mashable propose cinq étapes pour revenir à l'ancienne présentation du réseau social.