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