4.1 Introduction
Cliquez içi pour plus de vidéos disponibles sur notre chaine youtube !Cette section présente quatre notions fondamentales qui structurent tout programme Java : les mots-clés, les expressions, les instructions et les blocs de code. Bien les comprendre est indispensable avant d'aborder la suite du langage.
Les mots-clés réservés
Un mot-clé est un terme dont la signification est fixée par le langage lui-même. Java possède une cinquantaine de mots-clés réservés tels que int, class, if, return ou void. Ces mots ne peuvent jamais servir de nom à une variable, une classe ou une méthode. Tenter de le faire provoque une erreur de compilation :
int m = 1000; // correct
int class = 5; // erreur : "class" est un mot-clé réservé
Les expressions
Une expression est un fragment de code qui, une fois évalué, produit une valeur. Elle se compose de variables, de valeurs littérales, d'opérateurs et d'appels de méthodes. Par exemple, 1000 * m est une expression : elle calcule un résultat numérique.
int m = 1000;
int i = 1000 * m; // "1000 * m" est une expression
boolean test = (m == 1000); // "m == 1000" est une expression booléenne
Les instructions et les blocs
Une instruction (statement) est une unité d'exécution complète. En Java, la plupart des instructions se terminent par un point-virgule ;. La ligne int m = 1000; est une instruction de déclaration et d'affectation.
Un bloc de code est un ensemble d'instructions regroupées entre accolades { }. Il définit une portée : les variables déclarées à l'intérieur d'un bloc n'existent que dans ce bloc. Le corps d'une méthode, d'une boucle ou d'un if est toujours un bloc :
if (m == 1000) {
System.out.println("m vaut bien 1000");
}
Avec ces quatre briques — mots-clés, expressions, instructions et blocs — vous disposez du vocabulaire de base pour lire et écrire du code Java. La leçon suivante détaille les déclarations, les espaces et l'indentation.
En résumé
Cette introduction couvre les quatre concepts fondamentaux de Java : les mots clés (keywords), les déclarations, les expressions et les opérations. Les mots clés sont des termes réservés du langage (comme int, if, else) qui ne peuvent pas être utilisés comme noms de variables. Les expressions sont construites à partir de valeurs, de variables, d'opérations et de méthodes, et elles constituent les blocs de base de la programmation Java.
Points clés
- Les mots clés (keywords) : mots réservés du langage Java qui ne peuvent pas identifier des variables ou des classes
- Les déclarations : instructions pour déclarer des variables (exemple : int m = 100)
- Les expressions : combinaisons de valeurs, variables, opérations et méthodes (exemple : y = 1000 * m)
- Les opérations : incluent les calculs arithmétiques et les appels de méthodes comme System.out.println()
- La limite d'une expression : commence au nom de la variable et s'étend jusqu'à la valeur complète
- Les conditions : utilisation de mots clés comme 'if' pour contrôler le flux d'exécution (exemple : if m > 4000)
Questions fréquentes
Qu'est-ce qu'un mot clé en Java et pourquoi ne peut-on pas l'utiliser comme nom de variable ?
Un mot clé est un terme réservé par le langage Java (comme 'int', 'if', 'else', 'string') qui a une signification spéciale. On ne peut pas l'utiliser comme nom de variable car il est déjà défini pour une fonction spécifique du langage.
Quelle est la différence entre une déclaration et une expression en Java ?
Une déclaration est une instruction qui crée une variable (exemple : int m = 100), tandis qu'une expression est une combinaison de valeurs, variables et opérations qui produit un résultat (exemple : 1000 * m).
Comment construire une expression en Java ?
Une expression est construite en combinant des valeurs, des variables, des opérations (comme la multiplication) et des méthodes. Par exemple, y = 1000 * m est une expression qui multiplie la valeur de m par 1000 et l'assigne à y.