|
Qu'est-ce
que le Java Development Kit
Le Java Development
Kit, communément appelé JDK, est le kit
de développement basique que propose gratuitement la
firme Sun Microsystem. Le Kit de développement
comprend plusieurs outils, parmi lesquels:
- javac: le compilateur Java
- java: un interpréteur d'applications
(machine virtuelle)
- applet viewer: un interpréteur
d'applets
- jdb: un débogueur
- javap: un décompilateur, pour
revenir du bytecode au codesource
- javadoc: un générateur
de documentation
- jar: un compresseur de classes Java
Il existe plusieurs
versions du JDK sur chaque plateforme (Unix, Solaris, Windows
9x,...):
- Les versions 1.0.x sont compatibles avec
Java 1.0. Etant donné que la quasi-totalité
des navigateurs supportent Java 1.0 il est conseillé
d'utiliser la version 1.0.x la plus récente pour
développer des applets
- Les versions 1.1.x sont compatibles avec
Java 1.1
- Les versions 1.2.x sont compatibles avec
Java 2
Il existe des versions plus récentes
de Java (et donc du JDK), compatibles avec les informations
présentes dans ce dossier.
Le JDK est disponible
gratuitement en téléchargement sur le site de
Sun Microsystems:
Etant donné la taille
du JDK (20 Mo), et de sa documentation (12 Mo), le téléchargement
peut durer plusieurs heures. Ainsi, vous pouvez aussi trouver
le JDK dans la plupart des livres traitant de Java, ou tout
simplement dans un magazine en rapport avec la programmation
(jetez un oeil du côté de votre libraire!).
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 -g nom_du_fichier.java
L'option -g permet tout simplement d'inclure
dans le pseudo-code des informations de débogage afin
de pouvoir utiliser le débogueur jdb.
L'interpréteur
java est une machine virtuelle fonctionnant en mode
texte, c'est-à-dire sans interface graphique. Sa syntaxe
est la suivante:
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 un navigateur
compatible Java, comme Internet Explorer 4 ou supérieur,
Netscape Navigator 4 ou supérieur, HotJava...). 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
prévus à cet effet (/**) que vous aurez
incorporé dans le code.
Jar est un utilitaire permettant
de compresser vos classes Java afin de réduire leur
taille et de rendre leur téléchargement plus
rapide.
 
|