
Chapitre 2 –Syntaxe de base du langage Java
p. 1
M.BOUABID, 09-2011
Chapitre 2
Syntaxe de base du langage Java
Nous traitons Java d'abord comme un langage de programmation classique. Nous aborderons
les objets ultérieurement, dans les chapitres suivants.
Dans un programme on trouve :
• des données
• les instructions qui les manipulent
1.1. Les données de Java
2.1.1 Les variables
Une variable est caractérisée par :
•
un Nom : permet de repérer l’emplacement mémoire dans lequel la valeur est
placée.
•
un Type : détermine la façon dont est traduite la valeur en code binaire ainsi
que la taille de l’emplacement mémoire.
a) Les noms de variables
Les identificateurs ne peuvent commencer que par une lettre, un souligné (’ _’) ou un
dollar (’$’). Les caractères suivants peuvent être des lettres ou des chiffres.
Exemples : nom ,_nom $nom
Note : Il convient de réserver des noms commençant par une majuscule aux classes.
Les noms composés sont sous la forme “NomCompose” ou bien “nomCompose”, et
de façon générale, on conseille de nommer les variables et méthodes de façon parlante.
Exemple :
• classes : Personne, Livre, Matière, etc.
• nom composé : dateDeNaissance
b) Les types de base de Java
Il faut préciser le type des variables utilisées.
Dans chaque langage, il existe un nombre de types prédéfinis.
Ces types sont dits simples, car, à un instant donné, une variable de type simple ne
peut contenir qu’une et une seule valeur.
Remarque :
Nous rencontrerons par la suite des types structurés qui permettent le stockage, sous un
même nom de variable, de plusieurs valeurs de même type ou non.
Il s’agit des tableaux, des classes, des vecteurs, etc.
Les types simples en Java sont les suivants :
• Caractères : le type caractère est char. Il est représenté sur 16 bits.
• Booléens : le type booléen est boolean. Les deux seules valeurs qu’il peut
prendre sont true et false.
• Entiers : Ils sont très similaires à ceux du langage C. Les 4 types d’entiers sont :