Version sans JavaScript, en lecture seule : les ateliers, les quiz et l’exécution du code n’y sont pas. Version complète · Catalogue · Se connecter
Support de cours · chapitre 2
Variables et identificateurs
Une variable, c’est une boîte nommée et typée qui pointe vers une case mémoire.
Elle correspond à plusieurs éléments :
- son adresse, qui indique le premier emplacement du stockage de la variable ;
- son nom, qui permet de ne pas avoir à manipuler directement l’adresse ;
- son type, qui indique comment l’information est stockée dans la mémoire ;
- sa valeur.
Règles de nommage :
- Java supporte l’Unicode, mais préférez l’ASCII uniquement, pour des raisons de compatibilité.
- Un identificateur ne peut pas commencer par un chiffre, et ne peut contenir d’espace ou d’opérateur.
- Choisissez un nom adapté selon l’écriture camelCase.
- Vous n’avez pas le droit d’utiliser un mot réservé du langage (comme
if,else,break…) comme identificateur.
Ce que le compilateur accepte et ce qu’il refuse
public class Demo {
public static void main(String[] args) {
int nombreDeCanards = 3; // camelCase : correct
int NombreDeCanards = 4; // valide, mais ce n'est PAS la meme variable
System.out.println(nombreDeCanards + " puis " + NombreDeCanards);
// Decommentez ces lignes pour voir les erreurs du compilateur :
// int 1ereNote = 12;
// int mon age = 18;
// int class = 1;
}
}