Programmer
en
Java
Programmer en Java
CLAUDE DELANNOY
EYROLLES
Best f
o
EYROLLES
Best f
o
Le best-seller de Claude Delannoy,
pour une parfaite maîtrise du langage Java
Réédition au format semi-poche de la cinquième édition du classique
Programmer en Java
de Claude Delannoy, qui a guidé plus de
35 000 étudiants et professionnels dans l’apprentissage du langage Java.
L’ouvrage vous conduira à une parfaite maîtrise de la programmation
orientée objet et des possibilités les plus avancées de Java dans ses
versions 5 et 6. Après avoir assimilé la syntaxe de base du langage,
vous découvrirez toutes les subtilités de la programmation objet en Java,
avant d’aborder la programmation d’applications graphiques à l’aide de
la bibliothèque Swing et le développement Web avec les servlets et
les JSP.
Chaque notion nouvelle et chaque fonction du langage est illustrée de
programmes complets dont le code source est fourni sur le site
www.editions-eyrolles.com
. Cette cinquième édition met tout particuliè-
rement l’accent sur les nouveautés des versions 5 et 6 de Java SE : pro-
grammation générique, types énumérés, annotations, etc.
Au sommaire
Présentation du langage • Un premier exemple en Java • Instructions de base
• Règles d’écriture du code • Types primitifs en Java • Initialisation de variables
et constantes • Le mot clé
final
• Opérateurs et expressions • Instructions de
contrôle :
if, switch, do… while, while, for, for… each
• Classes et objets •
Constructeurs • Ramasse-miettes • Autoréférence
this
• Champs et méthodes
de classes • Surdéfinition de méthodes • Objets membres et classes internes
• Paquetages • Tableaux • Arguments variables en nombre • Héritage et
polymorphisme • Redéfinition de méthodes • Classes et méthodes finales •
Classes abstraites • Interfaces • Classes enveloppes • Classes anonymes •
Chaînes de caractères et types énumérés • Gestion des exceptions • Gestion
des threads • Bases de la programmation événementielle et graphique
(fenêtres, événements…) • Les contrôles usuels • Boîtes de dialogue • Menus,
actions et barres d’outils • Événements de bas niveau (souris, clavier…) • Ges-
tionnaires de mise en forme • Textes et graphiques, fontes, couleurs, images
• Applets Java • Flux et fichiers • La programmation générique • Collections
(listes, vecteurs dynamiques, ensembles, queues…) • Algorithmes (recherche
de minimum, tri, mélanges…) • Tables associatives (
HashMap, TreeMap
)•
Programmation Java côté serveur : servlets et JSP • L’introspection et les
annotations. Annexes. Droits d’accès aux classes, interfaces, membres et
classes internes • La classe Clavier • Fonctions et constantes mathématiques
• Exceptions standards • Les composants graphiques et leurs méthodes •
Événements et écouteurs • Collections (depuis JSE 5, avant JSE 5).
Claude Delannoy
Ingénieur informaticien au CNRS,
Claude Delannoy possède une
grande pratique de la formation
continue et de l’enseignement
supérieur. Réputés pour la qualité
de leur démarche pédagogique,
ses ouvrages sur les langages et
la programmation totalisent plus
de 250 000 exemplaires vendus.
Code éditeur : G12326
ISBN : 978-2-212-12326-5
19 €
9782212 123265
Conception Nord Compo
5
e
édition
Java 5 et 6
C. DELANNOY
Best f
o
Java
5
e
édition
Java 5 et 6
12326_ProgJava_BestOF_5e 4/03/08 10:16 Page 1