![]() |
||||||||||||||||
|
Java, un environnement gratuit et multi-plateforme.
|
||||||||||||||||
|
1 - Description du JDK 1.1.Installation 2.1.Compilation 3-Format des fichiers (java, class, jar, cab, zip) |
1 - Description du JDK.Le Jdk vous permet de compiler ou de lancer vos programmes java. Vous disposez également des sources Java, de leur documentation et d'exemples. 1.1. Installation : Vous pouvez télécharger la version en cours de Java, le JDK 1.1.8 (Java(tm) Development Kit) sur le serveur de Javasoft (section JDK). Il existe une version pour Windows, pour Unix. Pour les deux plate-formes, vous installez un éxécutable . 1.2. Présentation : Après l'installation du JDK, vous disposez (entre autre) de ces éxécutables :
Comme il s'agit de langage gratuit, il est livré avec ses classes d'origine : le répertoire src contient la totalité des sources (.java). Elles sont compilées et compressées dans le fichier lib/classes.zip. La documentation des classes se trouve parfois dans le répertoire doc, sinon vous devez la générer à partir du répertoire src/ à l'aide de javadoc. |
|||||||||||||||
|
Le saviez-vous ? Sous IE : Sous Netscape :
|
2 - Syntaxe et variables.Lorsqu'il compile les sources, le jdk cherche vos classes et celles auquelles vous faites appel. Il cherche un .class, sinon un .java qu'il va compiler. Attention : vos fichier doivent s'appeler <nom_de_la_classe>.java. Ces classes sont cherchées à l'aide de la variable d'environnement CLASSPATH . Vous pouvez introduire un nom de fichier .zip ou un répertoire, séparées par ":". Exemple : Sous Unix : Sous Windows 95 : Sous Windows NT : Puis javac ma_classe.java où est défini la classe ma_classe. Il s'agit du même principe. Vous pouvez passer votre variable
également lors de l'éxécution : Attention, ici vous appelez le .class, mais ne spécifiez pas l'extension. L'application doit déja être compilée. |
|||||||||||||||
|
|
3-Format des fichiers utilisésLe .java : Le fichier .java contient le source d'une classe. Un fichier nommé MonBonVieuxToto.java contient le source de la classe MonBonVieuxToto. Le nom des fichiers est sensible à la caste (Majuscules-minuscules) Le .class : Le .class est le résultat de la compilation d'un .java. C'est fichier en byte-code : un langage compris par la machine virtuelle Java. Le .jar (et .zip): Un fichier .jar est une archive contenant différents .class. Il est fabriqué par l'excutable jar qui utilise le même format que tar sous Unix : jar xvf <archive> pour extraire, jar cvf <archives> <fichiers> pour faire l'archive. A l'origine ces fichiers .jar étaient compressés au format .zip.Pour pointer dessus à l'aide de la variable CLASSPATH, vous devez spécifiez le nom complet du fichier au contraire des .class où il faut spécifier leur répertoire. Le .cab Le .cab est l'équivalent du .jar avec les outils de Microsoft. C'est le format des archives lues par Internet Explorer. Le .cab se construit avec l'executable cabarc fourni avec SDK. |
|||||||||||||||
| Dernière modification le Tue Dec 31 18:56:01 2002 |
Alain et Estelle Barbet Textes et images © 1997-2003 |
|