Vous êtes sur la page 1sur 6

Page 1/12

Master ISI
Module : Programmation Java Avanc
TP 1


Objectif :
Matrisez linstallation du kit de dveloppement Java 6 (JDK 6).

Partie I : Installation java JDK
Le JDK (Java Development Kit en anglais) reprsente loutillage indispensable au
dveloppeur Java. Ce kit contient les outils ncessaire programmer en java, excuter
ses programmes java, tester ses programmes java et livrer ses programmes java ses
clients.
Etape A : 1 Tlchargement et Installation
a. Tlcharger et Installer le JDK depuis : http://www.oracle.com/technetwork/java
Indication : Dans la zone de droite software downloads, cliquez sur le lien Java SE
(pour Java Standard Edition). Vous dcouvrez les 4 produits proposs par Oracle pour
dvelopper des applications Java :
Java : cest le Kit de dveloppement Java (JDK) ( choisir)
JavaFX : pour dvelopper des clients Riches
Netbeans : environnement de dveloppement (amliore productivit)
Java EE : kit pour dvelopper des applications web Entreprise
Cliquez sur le bouton download sous Download Java SE Development Kit 6uNN
Remarque : Jdk6 uNN = mise jour NNN de la version 7 du JDK
Validez. Le tlchargement commence. Une fois le tlchargement termin, le fichier
est sur votre ordinateur, par exemple dans le rpertoire : c :\coursjavaavance\outils.
Etape B : Analyse contenu et rpertoires du jdk
a. Vrifiez larborescence de votre installation, sous c:\Program Files\Java.


b. Vrifiez le contenu du rpertoire du jdk1.6
Page 2/12


Notez dans un premier temps la prsence dans ce rpertoire :
Du fichier src.zip, contenant les sources des classes du JDK
Du rpertoire bin, contenant tous les outils du JDK
c. Analysez le contenu du rpertoire bin. Vous remarquez de nombreux excutables.


Notez les 5 outils/fichiers excutables mis en vidence. Ils constitueront
les premiers outils que vous apprendrez utiliser :
Le compilateur : javac
La machine virtuelle : java
Loutil de gnration de documentation : Javadoc
Loutil de cration de livrables pour vos clients : jar
Loutil de surveillance de vos applications Java : jvisualvm


Etape C : Test de linstallation
Page 3/12
Lancez une fentre de commande MS-DOS :
Dmarrer/Programmes/Accessoires/Invite de commandes. Vous obtenez une fentre
similaire la suivante :

a. Lancez linstuction (la commande) : java

b. Lancez la commande : java -version

c. Lancez la commande : javac

Que sest til pass ? Eh bien le systme ne reconnat pas cette commande. Pour ce
faire, et afin que le systme reconnaisse TOUS les outils prsents dans le rpertoire
bin, vous devez ajoutez ce rpertoire la variable denvironnement PATH de
votre ordinateur.
d. Demarrez/panneau de configuration/systme/Onglet avanc
Page 4/12

e. Cliquez sur le bouton variable denvironnement. Vous obtenez la fentre des
variables denvironnement, contenant une partir user et une partie systme.
f. Dans la partie user, cliquez sur nouveau . Ajoutez une nouvelle variable PATH et
associez la valeur suivante : C :\Program Files\Java\jdk1.6.0_21\bin ;%Path% .

Vous demandez ainsi votre systme dexploitation de prendre en compte tous les
excutables prsents dans le rpertoire bin.
g. Validez (Bouton OK).
h. Crez une NOUVELLE fentre MS-DOS (Oui, une nouvelle). Lancez nouveau la
commande : javac. Le rsultat est dsormais.

Java est dsormais parfaitement install sur votre ordinateur. Comme vous lavez
remarqu, il vous a fallu accepter une licence pour acqurir votre JDK. Bien
qutant libre et gratuit, le JDK reste la proprit de Sun Microsystem. Il existe une
alternative 100% Open Source du JDK : lOpen JDK
Page 5/12
Partie II : Premier programme java
Cette partie Votre premier programme JAVA va nous permettra de mettre profit la
premire tape dinstallation. Dans cette partie vous aller crire le code source du
programme Bonjour.java , qui affiche simplement un message de bonjour
lcran.
Etape 1 : Edition du programme
a. Dans la fentre du Bloc-notes, entrez le code source Java suivant :

b. A partir du bloc-notes, cliquez sur Fichier/Enregistrer sous Bonjour.java dans
c :\coursjavaavance\TP1
Etape 2 : Compilation
a. Copier dans la barre dadresse de lexplorateur Windows le chemin vers le
rpertoire c :\coursjavaavanc. Et taper la commande de compilation du
programme : javac bonjour.java




Pas de message derreur. Donc tout sest bien pass. Le rsultat de cette compilation
russie est la cration dun fichier Bonjour.class dans le mme rpertoire que le
fichier Bonjour.java.

Page 6/12

Etape 3 : Execution
Dans cette tape vous allez excuter le programme Bonjour. Dans lInvite de
commande, lancez la commande : java Bonjour. Cest la commande dexcution du
programme. Vous obtenez lcran suivant :

La phase dexcution du programme. Dsormais, vous tes capable de :
Crer un code source Java
Compiler ce code source
Excuter ce code source
Partie III : Premier programme java
Dans ce qui prcde, nous avons utilis le Bloc-notes Windows comme diteur. Pour
augmenter la productivit nous allons utiliser comme diteur non pas le Bloc notes
mais lenvironnement de dveloppement Eclipse.
Etape 1 : Tlchargement et installation
Eclipse est un environnement de dveloppement libre. Lenvironnement de
dveloppement Eclipse (tout comme ses concurrents NetBeans, Intellij, Jbuilder,
jEdit...) augmente votre productivit grace plusieurs outils comme la coloration
syntaxique, les vues , les perspectives, la compilation automatique, etc.
a. Allez sur le site de la fondation eclipse : http://www.eclipse.org/. Cliquez sur le
Download Eclipse (bouton orange) droite. Lcran suivant apparat, mettant en
vidence plusieurs eclipse :
La plus imposante est la version ddie aux dveloppeurs dapplications java qui
sexcuteront dans un serveur (JEE pour Java Enterprise Editon).
Celle qui nous intresse est la version ddie aux dveloppeurs dapplications
Java sexcutant dans un ordinateur de bureau (JSE pour java Standard Edition)
la moins imposante est celle qui permet de dvelopper avec dautres langages que
java : C/C++ ou encore PHP.
Page 7/12

Le fichier tlcharg se nomme par exemple dans le cas de Windows : eclipse-java-
Nomdepackage-win32.zip. On slectionne Eclipse classic NN ou eclipse IDE for java
Developper.
b. Pour installer eclipse, il suffit de dcompresser l'archive zip ou tar.gz tlcharge.
Cela cre un dossier, nomm eclipse, il est conseiller de le placer aussi haut que
possible dans la hirarchie de fichiers de votre systme. Dans la suite de cette
note nous supposons que vous avez fait ainsi et que vous avez donc un dossier
nomm C:\eclipse. Pour faciliter le lancement d'eclipse, crez un raccourci vers
le fichier C:\eclipse\eclipse.exe et placez-le sur le bureau, dans le menu
dmarrer ou ailleurs..
c. Etape 2 : Lancement
a. Double-cliquez sur le fichier excutable eclipse.exe prsent dans le rpertoire
eclipse. Eclipse se lance.


b. Acceptez le rpertoire par dfaut, ou bien
proposez c :\coursjavaavance\workspace. Puis cliquez sur bouton OK. Lespace
de travail (Workbench) souvre.

Il vous faut cependant comprendre 2 notions : Perspective et vue
Page 8/12
Etape 3 : Vues et perspectives
Une fois Eclipse install et lanc, vous vous trouvez dans la perspective JAVA. Une
perspective est en ensemble de vues. Une vue est une petite fentre possdant des
informations particulires. Par exemple vous pouvez voir les vues Problems, Javadoc
et Declaration.

Pour travailler avec lInvite de commande MS-DOS. Il existe son quivalent dans
eclipse, travers la vue console declipse. Faire menu window/show view/console. La
vue console saffiche la suite des autres.


Perspective Debug
Tt ou tard vous aurez des problmes qui ncessiteront que vous excutiez votre code
java pas pas. La perspective DEBUG sy prte parfaitement. Pour ce faire : Menu
Window/Open perspective/Debug. Lcran suivant apparat :
Page 9/12




Vous remarquez alors que toute lenvironnement Eclipse change de peau. Plusieurs
vues apparaissent, comme la vue debug, la vue variables ou encore la vue
Breakpoint (points darrt). Revenez la perspective JAVA cliquez en haut droite
sur JAVA, ou alors Menu Window/Show perspective/Java.
Pour connatre la version declipse installe : Help/About Eclipse (A propos dEclipse)
Etape 4 :Cration projet Java
a. Aller sur Menu File/new/project





b. Dans lcran qui saffiche, choisir Java/Java Project et Entrez le nom du projet
dans le champ Project name . Ici TP1 sans toucher aux autres options.
REMARQUE : Eclipse a identifi auto. lenvironnement Java pr-install (ici jre 6).
Eclipse par dfaut va crer un rpertoire spcifique (src) pour les fichier .java, et un
autre rpertoire spcifique (bin) ou il mettra es fichiers compils (*.class). Cliquer sur
Finish.
Page 10/12

Pour crer un package, cliquez droit sur le projet (TP1) dans la vue project Explorer
puis new/package. Puis Entrez monpackage comme nom de package. Puis cliquez
sur bouton Finish. Eclipse cre alors un package.




Il vous faut dsormais crer une classe principale.
c. Crez une classe. Cliquez droit sur le package (monpackage), puis new/class



d. Ecrire le nom de la classe, ici Bonjour
Page 11/12

Cochez la case public static void main(Strings [] args). Cela aura pour effet de gnrer pour vous la
mthode principale main() que doit avoir toute Application java. Cliquez sur bouton Finish. Eclipse
gnre le code ci-dessus. Notez la ligne //TODO , elle permet dcrire des taches que vous devez faire. Le
contenu texte aprs le TODO apparat dans la vue Taches (Window/Show view/Other/Tasks).
Ajoutez la ligne suivante juste en dessous de la ligne // TODO : System.out.println("Bonjour JAVA") ;
e. Lancement de lapplication. cliquez-droit sur la classe Bonjour , puis Run As /
Java Application.

Le rsultat suivant apparat dans la vue console.






Page 12/12



Annexe : Eclipse


Les raccourcis claviers indispensables


Quelques raccourcis clavier indispensables sous Eclipse :

Raccourci Description
CTRL + SHIFT + L Affiche la liste des raccourcis (sans doute le plus
important retenir)
CTRL + Espace L'indispensable auto-compltion
CTRL + SHIFT + R Recherche d'un fichier dans le workspace
CTRL + SHIFT + F Mise en forme du code (vous pouvez surligner une zone
de code pour restreindre le formatage)
CTRL + SHIFT + I Indentation du code (vous pouvez surligner une zone de
code pour restreindre l'indentation)
CTRL + D Efface la ligne courante
CTRL + SHIFT + C Commente / Dcommente les lignes slectionnes
(commentaire encapsulant chaque ligne
indpendamment)
CTRL + SHIFT + / Commente / Dcommente un blocs de lignes
slectionnes (peut avoir le mme comportement
que CTRL + SHIFT + C selon le contexte)
CTRL + SHIFT + P Pour se dplacer d'une accolade l'autre
CTRL + K et CTRL + SHIFT + K Positionne le curseur sur l'occurence suivante ou
prcdente de la slection de dpart (attention ragit en
fonction du paramtrage courant de la recherche avec
CTRL +F)
CTRL + ALT + Flche haut et CTRL +
ALT + Flche bas
Duplique la slection courante ou la ligne courante au-
dessus ou en-dessous.
ALT + Flche haut et ALT + Flche
bas
Dcale d'une ligne la slection courante ou la ligne
courant, au-dessus ou en-dessous.
Evidemment, il y en a plein d'autres mais mieux vaut-il retenir au moins CTRL + SHIFT + L, car on a
vite fait de les oublier. Parfois, certains raccourcis sont absents. Alors il est possible de configurer soi-
mme sa combinaison en allant dans le menu Window > Preferences > General > Keys, ou en
faisant CTRL + SHIFT + L + L (deux fois L).