Table des matières
Java 1.1IV
Présentation
Quoi de neuf ?
............................................................
1
Public visé
...................................................................
1
Conventions
................................................................
2
Introduction
Organisation de l’ouvrage
........................................
3
Sites Web pour des informations
complémentaires
........................................................
5
Contenu du CD-ROM
...............................................
6
Logiciels pour Windows
...........................................
6
Java
............................................................................
6
Outils HTML
.............................................................
6
Applications graphiques, vidéo et son
....................
7
Utilitaires
..................................................................
7
Logiciel pour Macintosh
..........................................
7
Java
............................................................................
7
Outils HTML
.............................................................
7
Utilitaires
..................................................................
8
Le shareware
...............................................................
8
Installation du CD-ROM
..........................................
8
Procédure d’installation pour Windows 95/NT4
.....
8
Procédure d’installation pour Windows NT 3.51
....
8
Procédure d’installation pour Macintosh
..............
9
PARTIE 1 - LE LANGAGE JAVA
1 Introduction à la programmation Java 1.1
Java
...............................................................................
14
Java hier, aujourd’hui et demain
.............................
16
Pourquoi apprendre Java ?
.......................................
17
Java ne dépend d’aucune plate-forme
...................
18
Java est orienté objet
...............................................
20
Java est facile à apprendre
......................................
20
Programmer avec Java
..............................................
21
Acquisition d’un environnement
de développement Java
............................................
21
Installation du JDK et des fichiers d’exemples
.....
22
Configuration du JDK
..............................................
23
Création d’une application Java
............................
24
Création d’une applet Java
.....................................
29
Résolution des problèmes
........................................
33
Résumé
........................................................................
34
Questions – réponses
................................................
34
2 Programmation orientée objet et Java
Penser en termes d’objets : l’analogie
...................
40
Objets et classes
.........................................................
41
Attributs et comportement
.......................................
43
Attributs
.....................................................................
43
Comportement
...........................................................
43
Création d’une classe
..............................................
44
Héritage, interfaces et packages
..............................
49
Héritage
.....................................................................
50
Création d’une hiérarchie de classes
.....................
51
Fonctionnement de l’héritage
.................................
53
Héritage simple ou multiple
....................................
55
Interfaces et packages
..............................................
55
Création d’une sous-classe
.......................................
57
Résumé
........................................................................
60
Questions – réponses
.................................................
61
3 Les bases de Java
Instructions et expressions
.......................................
64
Types de données et de variables
............................
65
Déclaration des variables
........................................
66
Noms de variables
....................................................
67
Types de variables
....................................................
67
Attribution de valeurs aux variables
......................
69
Commentaires
............................................................
69
Constantes
...................................................................
70
Constantes nombre
...................................................
70
Constantes booléennes
.............................................
70
Constantes caractère
................................................
70
Constantes chaîne
....................................................
71
Opérateurs et expressions
.........................................
72
Opérateurs arithmétiques
........................................
72
Affectations
...............................................................
74
Incrémentation et décrémentation
..........................
75
Comparaisons
...........................................................
77
Opérations logiques
.................................................
77
Opérateurs sur les bits
.............................................
78
Hiérarchie des opérateurs
.......................................
78
Arithmétique sur les chaînes
...................................
80
Résumé
........................................................................
80
Questions – réponses
.................................................
82
4 Travailler avec les objets
Création de nouveaux objets
....................................
84
Opérateur new
..........................................................
84
Opérations réalisées par new
..................................
86
Java TDM Page IV lundi 1 décembre 1997 9:59