Créez pas à pas votre premier programme avec le langage de programmation JAVA. Crééz votre première classe JAVA. Découvrez la méthode main(), véritable point d’entrée de tout programme JAVA. Affichez un texte à l’utilisateur avec la méthode System.out.println(). Compilez et exécutez le programme en utilisant les outils javac et java du jdk
Ce tutoriel est un extrait de séances pratiques de la formation programmation Objet/JAVA dispensée par Objis. Il est la suite naturelle du tutoriel N°1 (Installation JDK6) .
Les + objis
70% de travaux pratiques
Clé USB avec tous les outils utilisés + Corrigés TPs
Bilan pédagogique individuel + conseils
+ de 100 tutoriaux java/jee Objis
Vos premiers pas de programmeur JAVA
Objis, spécialiste formation java depuis 2005
Faîtes financer votre formation JAVA !
Documentation du Jdk6 (Javadoc)
Savoir Installer le Kit de développement Java (JDK)
Comprendre ce qu’est un code source
Comprendre le cycle Codage - Compilation - Exécution
Coder ’à la main’ avec l’éditeur Bloc-Notes de windows
Maîtriser la compilation d’un programme avec javac
Maîtriser l’exécution / le lancement d’un programme avec java
Comprendre la fonction/méthode main(), caractéristique d’une ’classe principale’
Afficher un texte avec System.out.println
Partie 1 : Créer le programme java HelloObjis.java avec le Bloc-notes windows
Partie 2 : Compiler le programme avec l’outil javac
Partie 3 : Exécuter le programe avec l’outil java
30 minutes.
Dans cette partie vous aller écrire (coder) le code source du programme HelloObjis.java , qui affiche simplement un message de bonjour à l’écran.
Ecriture du code source
Démarrer / Programmes / accessoires / Bloc-Notes. Vous obtenez la fenêtre suivante :

Dans le fenêtre du Bloc-notes, entrez le code source Java suivant :

Il s’agit du code source minimal pour un programme Java. Une fois lancé, ce programme affichera "Bonjour Objis, spécialiste de la formation Java"
— Remarquez le mot clé ’class’ qui précise que HelloObjis est une classe Java.
— Remarquez le mot clé ’public’ qui précisé que ’Tout le monde peux voir et utiliser la classe HelloObjis’
— Remarquez le ’main()’ . Toute application Java possède une fonction main() . C’est le point d’entrée de toute application Java.
— Remarquez le ’void’ (vide) à gauche de ’main()’. Il s’agit du ’type de retour’ de la méthode main(). Ici Cela signifie que la méthode main() ne produit rien. D’autres méthodes produiront d’autres types de retour comme un entier (int), une chaine (String), un Objet (Object)...
Enrigistrement code source
Vous allez enregistrer le code source de la classe HelloObjis dans un fichier HelloObjis.java
A partir du bloc-notes, cliquez sur Fichier / Enregistrer sous

L’écran suivant d’enregistrement apparaît.

Parcourir jusqu’à arriver dans le répertoire c :\formationjava
Comme ’Nom du fichier’, écrire ’HelloObjis.java’
Comme ’Type’ , choisir ’Tous les fichiers’, sinon le fichier aura comme nom HelloObjis.java.txt au lieu de HelloObjis.java.
Vous obtenez l’écran suivant avant l’enregistrement du fichier.

Cliquez sur le bouton ’Enregistrer’. Le nom du fichier apparaît dans le Bloc-notes
et le fichier fait bien partie du système de fichier, dans le répertoire c :\formationjava


Il faut désormais compiler le code source HelloObjis, c’est à dire entamer un processus qui permettra à l’ordinateur de comprendre les instructions que nous avons mis dans le fichier.
Dans cette partie, vous allez compiler le code source HelloObjis.java
Ouvrez une fenêtre ’Invite de commande’ : Démarrer/Programmes/accessoires/Invite de commande .
Vous obtenez une fenêtre similaire à la suivante (avec votre nom d’utilisateur au lieu de celui indiqué - Ici Douglas MBIANDOU).
Le trait qui clignote indique que le système est en attente de commandes à exécuter.

Changez de répertoire de travail afin de vous mettre dans le répertoire c :\formationjava, dans lequel se trouve le fichier HelloObjis.java . Pour cela taper ’cd’ (change directory = changer de répertoire) suivi d’un ESPACE . Vous obtenez la fenêtre suivante.

Copier dans la barre d’adresse de l’explorateur Windows le chemin vers le répertoire c :\formationjava

cliquez-droit dans la fenêtre invite de commande , puis ’coller’ .

Vous obtenez la fenêtre suivante :

Appuyez sur la touche ENTREE . Vous obtenez la fenêtre suivante :

Ecrivez la commande : javac HelloObjis.java . C’est la commande de compilation du programme

Appuyez sur la touche ENTREE . Vous obtenez la fenêtre suivante (après qqs fractions de secondes) :

Pas de message d’erreur. Donc tout s’est bien passé. Le résultat de cette compilatuon réussie est la création d’un fichier HelloObjis.class dans le même répertoire que le fichier HelloObjis.java.

La phase de compilation est terminée. Reste désormais à exécuter le programme.
Dans cette partie vous allez exécuter le programme HelloObjis.
Dans l’Invite de commande, lancez la commande : java HelloObjis .
C’est la commande d’exécution du programme . Vous obtenez l’écran suivant :

Vous avez terminé la phase d’exécution du programme.
Désormais, vous êtes capable de :
— Créer un code source Java
— Compiler ce code source
— Exécuter ce code source
Bienvenue dans la communauté des programmeurs Java !
Mettre à jour le code source du programme en modifiant le mot ’spécialiste’ par ’specialiste’, évitant ainsi le problème du rendu du texte lié à l’accentuation.
Compilez à nouveau : javac HelloObjis.java
Exécutez à nouveau : java HelloObjis
Dans ce tutoriel java N°2 d’Objis, vous avez créé, compilé puis exécuté votre premier programme java : HelloObjis.java.
Vous avez utilisé le Bloc-notes Windows comme éditeur.
Dans le tutoriel suivant ’(tutoriel Java N°3 : téléchargement et installation Eclipse)’, vous allez augmenter votre productivité en utilisant comme éditeur non pas le Bloc notes mais l’environnement de développement Eclipse.

Si vous appréciez notre sens du partage, devenez membre ’classic’ du Club Objis.
Accélérez significativement votre maîtrise de JAVA avec un coach Objis : devenez membre Silver / Gold du Club Objis.
Le chemin le plus court pour avoir les réflexes et la méthodologie du bon développeur Java :
Si vous appréciez notre sens du partage, devenez gratuitement membre ’classic’ du Club Objis :
Votez pour les prochains tutoriaux à publier
Préparez vos entretiens techniques
Valorisez votre profil / expertise
Identifiez des opportunités d’emploi
Recevez la newsletter objis.com