Pour faciliter la ré-utilisation de vos sources et permettre aux autres développeurs de comprendre vos codes, Java conseille un style de codage dont l’exemple est présenté ci-dessous:
public class Style { // Style de déclaration d'une classe
int a;
Style(int a) {
this.a = a; // Le style des corps avec une seule ligne
}
int somme(int b) { // Le style des corps avec plusiseurs lignes
if (a > 0) { // le style de déclaration d'une condition
return a + b; // le Style d'une seule déclaration
} else if (a < 0) { // Construction d'un if else
int res = -a + b;
return res * 117;
} else { // Terminer un bloque conditionnel 'if'
int somme = 0;
for (int i = 0; i < 10; i++) { // Style d'une boucle 'for'
;
}
return somme;
}
}
static boolean changerDate(int mois, int jour) {
int length;
switch (mois) { // Style de l'instruction 'switch'
case 2: // Style d'une 'case' unique
length = 28;
break;
case 4:
case 6:
case 9:
case 11: // Style d'une 'case' multiple
length = 30;
break;
case 1:
case 3:
case 10:
case 12:
length = 31;
break;
default:
return false;
}
return (jour >= 1) && (jour <= length);
}
}