Le langage Java est sensible à la casse. Chaque instruction se termine par un ';' et le code est découpé en bloc encadrés par des accolades.
Tout ce qui va suivre dans cet article est aussi valable en C/C++. Java a presque la même syntaxe que le C/C++, ce qui facilite l'apprentissage si on connait déjà ces langages!
Il existe 2 types de commentaires en Java. (Ce sont les mêmes qu'en C/C++)
1 2 | // Commentaire /* Commentaire sur une ou plusieurs ligne */ |
Pour les commentaires en /**/ il existe une syntaxe spéciale permettant de générer de la documentation automatique (JAVADOC).
1 2 3 4 5 | /** * Commentaire * @param val les paramètres * @return la valeur retournée */ |
Pour déclarer une variable de type primitif ou de type classe:
1 2 3 4 5 6 | long nb; int x; String message; // String est une classe /* Pour déclarer un tableau: */ int tableau[] = new int [ 50 ]; // déclare un tableau et alloue 50 int. |
1 2 3 4 | while ( boolean ) { ... } |
1 2 3 4 | do { ... } while ( boolean ) |
1 2 3 4 | for (initialisation; condition; modification) { ... } |
1 2 3 4 5 6 7 8 9 10 11 12 | if ( boolean ) { ... } else if ( boolean ) { ... } else { ... } |
1 2 3 4 5 6 7 8 9 10 11 12 13 | switch (expr) { case constante1: ... break ; case constante2: ... break ; default : ... } |
1 | (condition)?vrai:faux |