0441 TP Initiation A Java Et Eclipse

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 6

Institut de sciences et de T

technologie
Université de lʹOued

TP1 : Initiation à Java et Eclipse


Systèmes d’Exploitation Avancés

Année Universitaire : 2013/2014 3éme année Informatique LMD


TP1 : Initiation à Java et Eclipse 1

TP1 : Initiation à Java et Eclipse


Systèmes d’Exploitation Avancés

I. Objectifs du TP
Ce TP est une introduction au langage Java. Il vous permettra de comprendre les principes de base du langage,
ainsi que la syntaxe dont on aura besoin pour le reste du programme. Il ne prétend pas être exhaustif, mais donne une
idée assez complète sur les notions à connaître pour pouvoir programmer en Java. Plus tard, je vous invite à étudier plus
en profondeur ce langage.

Pour pouvoir programmer en Java, on a besoin d’un JDK (Java Development Kit), qui représente l’environnement
dans lequel le code Java est compilé afin que la machine virtuelle (JVM pour Java Virtual Machine) puisse l’interpréter. Il
contient le compilateur Java (javac), l’archiveur (jar), le générateur de documentation (javadoc) et le débogueur (jdb). Il
contient également l’environnement d’exécution Java (JRE pour Java Runtime Environment).

Pour compiler et exécuter un programme en Java, on peut appeler les commandes directement sur une console
(javac pour la compilation et java pour l’exécution) ou bien utiliser un IDE (Integrated Development Environment). Un IDE
est un programme regroupant un ensemble d’outils pour le développement de logiciels. Cet IDE, en collaboration avec le
JDK, permet de faciliter la réalisation de toutes les étapes de compilation et d’exécution, grâce à une interface graphique
dédiée. Il existe plusieurs IDE qu’on peut utiliser (Netbeans, Eclipse, JDeveloper, JBuilder…), nous allons en utiliser un
pour cette année : Eclipse. La première partie de ce TP vous montre l’environnement Eclipse pour une utilisation de base,
mais le but est loin de vous apprendre à l’utiliser en profondeur : Eclipse reste juste un outil, qu’on peut remplacer à tout
moment par un autre.

II. Environnement de Développement : Eclipse


Eclipse est un environnement de développement intégré libre extensible, universel et polyvalent, permettant de

créer des projets de développement mettant en œuvre nʹimporte quel langage de programmation. Eclipse IDE est

principalement écrit en Java (à lʹaide de la bibliothèque graphique SWT, dʹIBM), et ce langage, grâce à des bibliothèques

spécifiques, est également utilisé pour écrire des extensions.

La spécificité dʹEclipse IDE (Integrated Development Environement) vient du fait de son architecture totalement

développée autour de la notion de plugin (en conformité avec la norme OSGi) : toutes les fonctionnalités de cet atelier

logiciel sont développées en tant que plug‑in.


TP1 : Initiation à Java et Eclipse 2

Plusieurs logiciels commerciaux sont basés sur ce logiciel libre, comme par exemple IBM Lotus Notes 8, IBM

Symphony ou WebSphere Studio Application Developer.

II. 1. Création dʹun Projet sur Eclipse

 Ouvrez lʹIDE Eclipse, on vous demandera de choisir lʹespace de travail dans lequel vous allez trouver vos projets.
Tapez le chemin du répertoire que vous avez créé sur le bureau. Si vous nʹavez pas encore créé dʹespace de
travail, Eclipse le créera pour vous.
 Fermez la fenêtre de bienvenue qui apparaît.

 Vous vous trouvez actuellement dans votre espace de travail. La figure suivante vous indique les différentes vues
disponibles.

 Créez un nouveau projet Java. Pour cela, appuyez sur File → New → Java Project. La fenêtre suivante apparaîtra:
TP1 : Initiation à Java et Eclipse 3

 Tapez comme indiqué le nom de votre projet. Conservez les réglages par défaut, et appuyez sur Finish.
 Dans lʹespace de travail, sous lʹonglet Packages, vous verrez que le projet est créé, et quʹil contient déjà un
répertoire src (qui doit contenir tous les fichiers source que vous créez), et JRE System Library, qui est utilisée pour
compiler votre code.
 Pour créer un package sous le répertoire src, cliquer sur celui‑ci, puis sur lʹicône , ou clic‑droit sur src, et
choisir New ‑> Package. Choisissez un nom pour le package.
 Pour créer une classe :

– Cliquer sur le package qui doit contenir la classe puis sur lʹicône , ou clic‑droit sur le package, et choisir
New ‑> Class. Dans la fenêtre qui apparaît, choisissez le nom de la classe.
– Si la classe nʹest pas définie dans un package (ce qui est déconseillé), refaites lʹopération ci‑dessus à partir du
répertoire src.
– Vous pouvez générer automatiquement la méthode main en cliquant sur la case public static void main(String[]
args).
 La classe générée apparaîtra sous le package que vous avez choisi. Double‑cliquez dessus pour modifier son code
dans la partie édition. Vous verrez quʹun squelette de la classe vous est proposé. Vous nʹaurez quʹà terminer le
reste du code.
 Avec Eclipse, vous nʹavez pas besoin de compiler explicitement votre code : la compilation se fait en temps réel.
De plus, les erreurs de syntaxe seront affichées pendant lʹécriture du code, avec des propositions de corrections.
TP1 : Initiation à Java et Eclipse 4

II. 2. Nouveau projet : Helloworld

II. 2. 1. Helloworld – Version simplifiée


 Créer un nouveau projet Helloworld comme indiqué dans la partie précédente. Créer un package
nommé helloPack, contenant une classe Helloworld qui contient une méthode main.

 Dans la méthode main, écrire "System.out.println("Hello World!");"

 Exécuter votre programme en cliquant directement sur l'icône . L'affichage apparaîtra dans la
partie inférieure, sous l'onglet Console.

II. 2. 2. Helloworld – Ajout dʹarguments

Dans cette partie, nous allons ajouter des arguments à la classe.

 Créer dans le même projet Helloworld, un nouveau package nommé argsPack, contenant une
classe Helloworld avec une méthode main.

 Dans le code de la méthode main, écrire : "System.out.println("Hello "+args[0]+"!");"


TP1 : Initiation à Java et Eclipse 5

 Pour définir des arguments à la classe, cliquer sur la flèche à côté de l'icône d'exécution et
sélectionner Run Configurations, ou cliquer sur la classe que vous voulez exécuter, et aller à Run
 Run Configurations... La fenêtre suivante va apparaître.

 Dans la partie de gauche, sélectionner Java Application, puis cliquer sur l'icône (en haut, à
gauche), pour ajouter une nouvelle configuration. Vous verrez que votre classe Helloworld a été
ajoutée sous Java Application.

 Sélectionner l'onglet Arguments (ci-dessus encadré en rouge) et, dans le cadre Program
Arguments, tapez simplement votre nom.

 Cliquer ensuite sur Run. Vous verrez dans la console l'affichage "Hello votre_nom!".

Vous aimerez peut-être aussi

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy