Académique Documents
Professionnel Documents
Culture Documents
Mr : Riadh Bouhouchi
Mastère SRT
Objectif :
1
Riadh BOUHOUCHI
Faculté des Sciences de Tunis : Chapitre 1 : Les bases dans JAVA
2
Riadh BOUHOUCHI
Faculté des Sciences de Tunis : Chapitre 1 : Les bases dans JAVA
1. Déclaration de package :
Le package est le « répertoire » où se trouvent les classes, et qui composent le projet.
Exemple : package nomDuPackage;
2. Réalisation des imports : Comme tout programme, on commence par l’import des
librairies qui vont nous permettre d’utiliser les fonctions prédéfinies (propres au langage
JAVA). Exemple : import java.util.Date
Cet import permet d’utiliser la class Date avec toutes ces méthodes.
3. Déclaration de la classe :
Déclaration de la classe qui contiendra le traitement du programme, la classe doit avoir
le même nom que le fichier classe. Exemple : public class NouvelleClasse
1. Les commentaires :
Les commentaires servent à fournir une explication à un code et ne seront pas exécutés.
En Java avec Javadoc on a la possibilité de générer un fichier doc dans lequel on
trouvera des fonctions avec leurs commentaires.
// Écrire un commentaire
/* écrire un ensemble de commentaires*/
/** commentaire d’explication */
2. Les blocs :
Un bloc représente un ensemble de variables et d’instructions qui se retrouvent entre {
}.
3
Riadh BOUHOUCHI
Faculté des Sciences de Tunis : Chapitre 1 : Les bases dans JAVA
Déclaration du package
Commentaires
1. Les types
Nous pouvons distinguer en Java deux types de données :
Les types primitifs (ou de base) : boolean, int, short, byte, float, long, double, char. Les
types de référence : chaîne de caractères (String), tableau ou classe.
4
Riadh BOUHOUCHI
Faculté des Sciences de Tunis : Chapitre 1 : Les bases dans JAVA
int n = 0 ;
char c = « » ;
2. Les identificateurs
Les identificateurs permettent de nommer les différents éléments (variables, constantes, classe,
méthodes, packages,…) des programmes Java.
L’identificateur va dans {a..z, A..Z, $, -} et “ < “ et dans {a..z, A..Z, $, -,0..9, Unicode caractère
over 0x00c0} “>
Un identificateur peut être un caractère ou un ensemble de caractères pour former un nom ou,un
ensemble de mots exemple :
i : un caractère
Compteur : ensemble de caractères
Nom_fichier : un ensemble de mots
Un identificateur peut commencer par $ ou _. Pour déclarer une classe ou une méthode
l’identificateur doit commencer en majuscule.
La déclaration des variables doit se faire en minuscule pour un identificateur.
3. Les variables
L’utilisation d’une variable dans Java doit toujours être précédée par la déclaration de cette
variable.
La déclaration d’une variable doit toujours être précédée par son type comme par exemple
int i ;
Le type d’une variable est soit un type de base soit une référence
Deux façons de décrire des variables, soit en utilisant un type simple comme int et float
soit un type class, défini par le programmeur
5
Riadh BOUHOUCHI
Faculté des Sciences de Tunis : Chapitre 1 : Les bases dans JAVA
switch (expression)
{
case expressionConstante1 :
break; // ou return; ou rien pour passer au case suivant
case expressionConstante2 :
instruction
break; // ou return; ou rien pour passer au case suivant
// ...
default :
instruction
break; // ou return;
}
Nous pouvons citer la boucle « for », la boucle « while ». La forme de la boucle for est :
6
Riadh BOUHOUCHI
Faculté des Sciences de Tunis : Chapitre 1 : Les bases dans JAVA
7
Riadh BOUHOUCHI
Faculté des Sciences de Tunis : Chapitre 1 : Les bases dans JAVA
3. Les opérateurs
Grace aux opérateurs nous pouvons réaliser nos déclarations de variables, définir les
instructions et les conditions.
= Affectation i=0 ;
+ Addition 3+5=>8
== Comparaison I = = 5
Exercice :
Exercice : Écrire un programme Test.java lisant tous les arguments passés sur la ligne de
commande et recherchant si le premier argument existe dans la suite de la ligne.
Exemple :
aaa bbb ccc ddd dddddt affichera : Non-trouvé
et java aaa bbb ccc ddd aaa affichera : Trouvé
Correction:
8
Riadh BOUHOUCHI