APPRENTISSAGE DU LANGAGE JAVA
Serge Tahé - ISTIA - Université d'Angers
Septembre 98 - Révision juin 2002
Introduction
Ce document est un support de cours : ce n'est pas un cours complet. Des approfondissements nécessitent l'aide d'un enseignant.
L'étudiant y trouvera cependant une grande quantité d'informations lui permettant la plupart du temps de travailler seul. Ce
document comporte probablement des erreurs : toute suggestion constructive est la bienvenue à l'adresse serge.tahe@istia.univ-
angers.fr.
Il existe d'excellents livres sur Java. Parmi ceux-ci :
1. Programmer en Java de Claude Delannoy aux éditions Eyrolles
2.
Java client-serveur de Cédric Nicolas, Christophe Avare, Frédéric Najman chez Eyrolles.
Le premier livre est un excellent ouvrage d'introduction pédagogique au langage Java. Une fois acquis son contenu, on pourra
passer au second ouvrage qui présente des aspects plus avancés de Java (Java Beans, JDBC, Corba/Rmi). Il présente une vue
industrielle de Java intéressante. Pour approfondir Java dans différents domaines, on pourra se référer à la collection "Java series"
chez O'Reilly. Pour une utilisation professionnelle de Java au sein d'une plate-forme J2EE on pourra lire :
3. Programmation j2EE aux éditions Wrox et distribué par Eyrolles.
Septembre 98, juin 2002
Serge Tahé
Les bases
3
1. LES BASES DU LANGAGE JAVA
7
1.1 INTRODUCTION
7
1.2 LES DONNEES DE JAVA
7
1.2.1 LES TYPES DE DONNEES PREDEFINIS
7
1.2.2 NOTATION DES DONNEES LITTERALES
7
1.2.3 DECLARATION DES DONNEES
8
1.2.4 LES CONVERSIONS ENTRE NOMBRES ET CHAINES DE CARACTERES
8
1.2.5 LES TABLEAUX DE DONNEES
10
1.3 LES INSTRUCTIONS ELEMENTAIRES DE JAVA
10
1.3.1 ECRITURE SUR ECRAN
11
1.3.2 LECTURE DE DONNEES TAPEES AU CLAVIER
11
1.3.3 EXEMPLE D'ENTREES-SORTIES
12
1.3.4 AFFECTATION DE LA VALEUR D'UNE EXPRESSION A UNE VARIABLE
13
1.4 LES INSTRUCTIONS DE CONTROLE DU DEROULEMENT DU PROGRAMME
17
1.4.1 ARRET
17
1.4.2 STRUCTURE DE CHOIX SIMPLE
18