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++)
// 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).
/** * Commentaire * @param val les paramètres * @return la valeur retournée */
Pour déclarer une variable de type primitif ou de type classe:
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.
while(boolean) { ... }
do { ... } while(boolean)
for(initialisation; condition; modification) { ... }
if(boolean) { ... } else if (boolean) { ... } else { ... }
switch (expr) { case constante1: ... break; case constante2: ... break; default: ... }
(condition)?vrai:faux