Vous êtes sur la page 1sur 2

mFile: C'est ici que nous pourrons cr�er de nouveaux projets Java, les enregistrer

et les exporter le cas �ch�ant.


Les raccourcis � retenir sont :
ALT + SHIFT + N : nouveau projet ;
CTRL + S : enregistrer le fichier o� l'on est positionn� ;
CTRL + SHIFT + S : tout sauvegarder ;
CTRL + W : fermer le fichier o� l'on est positionn� ;
CTRL + SHIFT + W : fermer tous les fichiers ouverts.
Edit: Dans ce menu, nous pourrons utiliser les commandes �copier� , �coller�, etc.
Window: Dans celui-ci, nous pourrons configurer Eclipse selon nos besoins.
un fichier source a pour extension.javaet un fichier pr�compil� a
l'extension.class: c'est dans ce dernier que vous trouverez du byte code.
Reprenons. Vous devez savoir que tous les programmes Java sont compos�s d'au moins
une classe. Elle doit contenir une m�thode appel�emain: ce sera le point de
d�marrage de notre programme.
Une m�thode est une suite d'instructions � ex�cuter. C'est un morceau de logique de
notre programme. Une m�thode contient :
un en-t�te : celui-ci va �tre en quelque sorte la carte d'identit� de la m�thode ;
un corps : le contenu de la m�thode, d�limit� par des accolades ;
une valeur de retour : le r�sultat que la m�thode va retourner.
public static void main(String[] args){
System.out.print("Hello World !");
}
Litt�ralement, elle signifie � la m�thodeprint()va �crire � Hello World ! � en
utilisant l'objetoutde la classeSystem� . Avant que vous arrachiez les cheveux,
voici quelques pr�cisions :
System: ceci correspond � l'appel d'une classe qui se nomme � System � . C'est une
classe utilitaire qui permet surtout d'utiliser l'entr�e et la sortie standard,
c'est-�-dire la saisie clavier et l'affichage � l'�cran.
out: objet de la classeSystemqui g�re la sortie standard.
print: m�thode qui �crit dans la console le texte pass� en param�tre (entre les
parenth�ses).
soit vous utilisez un caract�re d'�chappement, ici\n ;
soit vous utilisez la m�thodeprintln()� la place de la m�thodeprint()
System.out.print("Hello World ! \n");
System.out.println("My name is");
System.out.println("\nCysboy");
\rva ins�rer un retour chariot, parfois utilis� aussi pour les retours � la ligne ;
\tva faire une tabulation.
Cela veut dire que si l'on ne met pas � jour la variable d'environnement de
Windows, il nous faudrait :
ouvrir l'invite de commande ;
se positionner dans le r�pertoirebinde notre JDK ;
appeler la commande souhait�e ;
pr�ciser le chemin du fichier.java ;
renseigner le nom du fichier.
Avec notre variable d'environnement mise � jour, nous n'aurons plus qu'� :
nous positionner dans le dossier de notre programme ;
appeler la commande ;
renseigner le nom du fichier Java.
Allez dans le panneau de configuration de votre PC ; de l�, cliquez sur
l'ic�neSyst�me ; choisissez l'ongletAvanc�et vous devriez voir en bas un bouton
nomm�Variables d'environnement : cliquez dessus. Une nouvelle fen�tre s'ouvre. Dans
la partie inf�rieure intitul�eVariables syst�me, cherchez la variablePath. Une fois
s�lectionn�e, cliquez surModifier. Encore une fois, une fen�tre, plus petite celle-
ci, s'ouvre devant vous. Elle contient le nom de la variable et sa valeur.
Dans l'invite de commande, on se d�place de dossier en dossier gr�ce �
l'instructioncd.cd <nom du dossier enfant>pour aller dans un dossier contenu dans
celui dans lequel nous nous trouvons,cd ..pour remonter d'un dossier dans la
hi�rarchie.
Par exemple, lorsque j'ouvre la console, je me trouve dans le dossierC:\toto\titiet
mon application se trouve dans le dossierC:\sdz, je fais donc :
cd ..
cd ..
cd sdz
Apr�s de la premi�re instruction, je me retrouve dans le dossierC:\toto. Gr�ce � la
deuxi�me instruction, j'arrive � la racine de mon disque. Via la troisi�me
instruction, je me retrouve dans le dossierC:\sdz. Nous sommes maintenant dans le
dossier contenant notre fichier Java ! Cela dit, nous pouvions condenser cela en :
cd ../../sdz
Maintenant, vous pouvez cr�er votre fichier.classen ex�cutant la commande
suivante :
javac <nomDeFichier.java>
Si, dans votre dossier, vous avez un fichiertest.java, compilez-le en faisant :
javac test.java
Et si vous n'avez aucun message d'erreur, vous pouvez v�rifier que le
fichiertest.classest pr�sent en utilisant l'instructiondirqui liste le contenu d'un
r�pertoire. Cette �tape franchie, vous pouvez lancer votre programme Java en
faisant ce qui suit :
java <nomFichierClassSansExtension>
Ce qui nous donne :
java test
Et normalement, le r�sultat de votre programme Java s'affiche sous vos yeux
�bahis !
Attention : il ne faut pas mettre l'extension du fichier pour le lancer, mais il
faut la mettre pour le compiler.
Voil� : vous avez compil� et ex�cut� un programme Java en ligne de commande� Vous
avez pu voir qu'il n'y a rien de vraiment compliqu� et, qui sait, vous en aurez
peut-�tre besoin un jour.