Le but de ce tutoriel est de se familiariser avec l'outil de programmation
Java'sCool, qui nous fera découvrir les bases de la programmation JAVA
Ecrire notre premier programme.
Voici un exemple de programme minimal :
void main() {
println("Hello World !");
} |
Nous y lisons les mots
void main et
println qui sont des mots-clés de
Java'sCool et la chaine de caractères
"HelloWorld" .
Regardons à quoi correspondent ces trois lignes d'instructions:
- "HelloWorld";
est un ensemble de caractère, on dira une CHAÎNE, où, par convention, nous plaçons ces caractères entre guillemets ""
- println signifie "imprime (print) sur une ligne" et
où, par convention, ce qui doit être imprimé est placé entre parenthèse après le mot println et l'instruction se finit par ;.
C'est une fonction.
- Dans le bloc void main() { ../.. } se placent, entre les accolades, les instructions qui doivent être exécutées par le programme, void main signifie «tâche principale à exécuter»
Compiler et exécuter notre premier programme.
Comment faire exécuter ce programme minimal par l'ordinateur ? Il y a trois étapes.
D'abord toujours ... sauver le texte source du programme dans un fichier d'extension .jvs
Il faut régulièrement penser à sauvegarder
Puis . . compiler le programme: celà veut dire le traduire dans le langage de l'ordinateur. (Compiler signifie alors traduire le langage Java'sCool en langage machine compréhensible par l'ordinateur).
Enfin ... exécuter le programme :
celà veut dire demander à l'ordinateur de partir de void main et d'exécuter toutes les instructions données.
- Taper sans se tromper les trois lignes dans la fenêtre de gauche (attention la moindre faute de frappe et il y aura une erreur) puis sauver, compiler
et exécuter.
- Au lieu de faire écrire "HelloWorld" programmons une salutation en français : remplacer la chaine de caractères par une autre phrase de salutation dans le programme
source, puis essayer (c'est à dire : sauver, compiler et ... exécuter).
- Au lieu de ne faire écrire qu'une ligne, programmons l'écriture de deux lignes par exemple "Bonjour très cher:" et "Quel bon vent vous amène": pour celà mettre deux instructions println l'une en dessous de l'autre dans le bloc void main (donc bien entre les accolades et sans oublier le ; ), puis essayer.
Que se passe t'il en cas d'erreur.
Quand nous écrivons de manière
erronnée une petite partie du programme, par exemple, oublier le ; ou un ", ou mettre un } de trop, ou encore taper printl (sans le n !), que se passe t'il alors lors de la compilation ?
C'est très important de prendre l'habitude de trouver où il y a des erreurs de syntaxe pour facilement les corriger.