Comment Ca Marche l'informatique ?
Accueil
Forum
Aide
bordure
Page d'accueil
Ajouter aux favoris
Signalez une erreur
Ecrire à Jean-Francois Pillou
Introduction
Caractéristiques
Java development Kit
Premier programme
Primitives du langage
Types de données
Les variables
Les opérateurs
Structures conditionnelles
Classes Java
Les classes
Les méthodes
Les objets
Constructeur
L'héritage
Accessibilité
Packages
Exceptions
JDBC
Version 2.0.3
Java Development Kit Page précédente Page suivante Retour à la page d'accueil

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

Les versions

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.

Où se procurer le JDK

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!).

Le compilateur

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

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

L'interpréteur d'applets

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

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.

Le compresseur de classes

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.


Page précédente Page suivante

Ce document issu de CommentCaMarche.net est soumis à la licence GNU FDL. Vous pouvez copier, modifier des copies de cette page tant que cette note apparaît clairement.