Vous êtes sur la page 1sur 4

Programmation Orientée Objet : JAVA

TP1

1. Installation du JDK
Le Java Development Kit (JDK) représente l’outillage indispensable au développeur Java.
Ce kit contient les outils nécessaire pour programmer exécuter et tester les programmes java.

1. Téléchargez et installez le JDK 8 depuis le site :

https://www.oracle.com/java/technologies/downloads/#java8-windows
2. Lorsque l'installation est finie, constatez que la machine java est reconnue. Tapez dans
la console : java -version. Si la machine virtuelle vous répond en donnant la
version de Java installée, alors tout va bien.

3. Modifiez maintenant la valeur de la variable système Path pour inclure le chemin


vers le JDK. Pour cela, Dans Rechercher, lancez une recherche et sélectionnez :
Modifier les variables d’environnement système. Cliquez sur Variables
d'environnement. Dans la section Variables système recherchez la variable
d'environnement PATH et sélectionnez-la. Cliquez sur Modifier. Cliquez sur
Nouveau et ajoutez le chemin C:\Program Files\Java\jdk1.8.0_301\bin
(c'est-à-dire votre dossier d'installation, suivi de \bin) à la valeur de la variable Path.

4. Ouvrez une nouvelle fenêtre Invite de commandes et Tapez dans la console :


javac -version.

5. Vous devez obtenir un message vous annonçant la version du JDK mise en place. Si
vous avez un message d'erreur, alors demandez l'aide de votre encadrant.

2. Prise en main avec un simple éditeur de texte


Avant de nous mettre à utiliser un environnement de développement intégré (IDE) dans les
prochains TPs, nous allons d'abord apprendre à utiliser un simple éditeur de texte pour
programmer et compiler en ligne de commande.

Sous Windows, vous pouvez utiliser l'éditeur Bloc Note ou Notepad++. Sous Linux, le choix
est vaste, les éditeurs les plus populaires étant Vi (Vim) et Emacs. Sous Mac OS, là encore le
choix est vaste : Vim, Emacs, textEdit, etc.

Dans la suite, l'instruction Tapez dans la console implique qu'il faut ensuite valider la
commande tapée avec la touche Entrée.

1
Prof. A. El Hannani ISIC-S1
A. Ecriture de la classe PremierProg
1. Créez un répertoire à votre nom sur le bureau
2. Dans ce répertoire, créez un sous-répertoire portant le nom
premierprog (attention la casse est importante),
3. Ouvrez un éditeur de texte.
4. Créer un nouveau fichier et sauvegardez-le sous le nom PremierProg.java,
dans le répertoire premierprog.
5. Ecrivez la classe PremierProg vue en cours qui affiche une phrase à l'écran dans
ce fichier. Prenez l'habitude de sauvegarder régulièrement votre travail.
6. Ouvrez la console de commandes Windows (Menu Démarrage ->
Accessoires -> Commande)
7. Changer de répertoire vers le répertoire premierprog.
B. Compilation
Il faut d'abord savoir si le chemin vers l'installation du programme Java sur la machine est
dans la variable d'environnement path du système (ou de votre profil).
1. Compilez votre programme. Tapez dans la console, (dans le répertoire premierprog
où se trouve le fichier PremierProg.java ) :

javac PremierProg.java

2. S'il n'y a pas d'erreurs dans votre programme, le compilateur n'émettra aucun
message.
3. Le fichier de bytecode de votre programme, PremierProg.class devrait être présent à
l'endroit où vous avez compilé le source.

4. En général, les fichiers contenant le code source des classes sont séparés des fichiers
contenant le bytecode pour mieux structurer les différentes parties du programme.
Pour que les fichiers créés par une compilation le soient dans un autre répertoire on
utilise l'option -d. Par exemple :

javac -d MonRepertoire/Java/classes PremierProg.java

C. Exécution (interprétation)
Pour exécuter votre programme, Tapez dans la console :

java PremierProg

2
Prof. A. El Hannani ISIC-S1
3. Prise en main avec un IDE (Eclipse)
Eclipse est un environnement de développement intégré (Integrated Development Environment - IDE)
dont le but est de fournir une plate-forme modulaire pour permettre de réaliser des développements
informatiques. Les IDE intègrent au minimum les trois outils indispensables au développement : un
éditeur de texte, un compilateur et un débogueur.

Téléchargez Eclipse depuis : http://www.eclipse.org , et installer Eclipse IDE for Java Developers

A. L’environnement Eclipse
L’environnement de travail sous Eclipse est divisé par défaut en quatre parties principales qu’il est
possible de modifier selon ses préférences (ce que nous déconseillons car il est extrêmement facile de
ne plus s’y retrouver) :
– La partie gauche est un explorateur qui vous permettra de naviguer dans vos projets,
paquetages, classes etc.
– La partie centrale est l’éditeur de texte. Vous pourrez éditer plusieurs textes en même temps,
ils seront alors séparés en onglets.
– La partie droite vous permet de retrouver facilement les divers éléments de votre programme
(paquetages, classes, méthodes etc).
– La partie du bas vous présente des onglets correspondants aux sorties des divers outils (fenêtre
d’exécution du programme, documentation du programme, débogueur).
La figure suivante vous donne une vue d’ensemble de la fenêtre Eclipse.

3
Prof. A. El Hannani ISIC-S1
B. Lancement d’Eclipse
Démarrez Eclipse directement depuis l’icône sur votre bureau, ou dans le menu Démarrer ou s’il n’est
pas présent, en allant le chercher directement dans C:\Program Files\Eclipse.
Lors de son premier lancement, Eclipse vous demandera où se situe votre espace de travail, ou
workspace. Il s’agît d’un répertoire où Eclipse dépose ses fichiers de configuration et vos fichiers de
travail. Vous ne devriez jamais aller toucher aux fichiers contenus dans ce répertoire sans passer par
l’interface d’Eclipse, sans quoi le logiciel fonctionnera mal. Veillez à choisir un répertoire sur votre
bureau pour être certain de le retrouver facilement.
Si c’est la première fois que vous démarrez Eclipse, fermez l’onglet Welcome qui s’affiche pour
accéder à l’environnement de travail.
C. Un premier projet
Afin de pouvoir travailler simplement sur plusieurs applications distinctes en même temps, Eclipse
utilise la notion de projet. La création de nouveaux projets JAVA se fait par la séquence
File->New-> Java Project , puis donner un nom à son nouveau projet et enfin Finish.

Créez un nouveau projet de nom TP1.

D. Un premier paquetage
Les applications JAVA sont découpées en paquetages ou packages qui permettent de classer les codes
sources suivant leur utilité ou fonctionnalités. Ce point sera abordé plus tard en cours, mais dès
maintenant nous allons les utiliser pour en prendre l’habitude. Dans un projet, on crée un nouveau
paquetage en faisant un clic droit sur le nom du projet, puis New->Package, en donnant un nom au
nouveau paquetage (en JAVA, la convention veut que les noms de paquetage commencent par une
minuscule) et enfin Finish.
Créez un nouveau paquetage de nom monPackage dans le projet TP1.

E. Une première classe


L’unité de base des codes source JAVA est la classe, un paquetage pouvant regrouper plusieurs
classes. On crée une classe dans un paquetage donné sous Eclipse en faisant un clic droit sur le nom
du paquetage, puis New->Class, en donnant un nom à la nouvelle classe (en JAVA, la convention
veut que les noms de classe commencent par une majuscule) et enfin Finish. La fenêtre de création de
la classe permet de choisir différentes particularités pour générer automatiquement un code JAVA qui
ne restera qu’à remplir. En particulier vous pouvez choisir d’ajouter la méthode main qui servira de
point d’entrée à votre programme.
Créez une nouvelle classe PremierProg dans le paquetage monPackage, le code devra
correspondre au code de la classe vue en cours.

F. Une première exécution


Pour lancer l’exécution d’un programme en passant par la méthode main d’une classe, faire un clic
droit sur le nom de la classe, puis Run As->Java Application. Le résultat de l’exécution
s’affiche alors dans l’onglet Console de la partie basse de l’environnement (si cet onglet n’est pas
ouvert, l’ajouter par Window->Show View->Console).

4
Prof. A. El Hannani ISIC-S1

Vous aimerez peut-être aussi