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
Programmer
en
Java
PDT_ProgJava_BestOf 26/02/08 11:39 Page 1
AUX EDITIONS EYROLLES
Du même auteur
C. De l a n n o y . – Exercices en Java.
N°11989, 2e édition, 2006, 340 pages.
C. De l a n n o y . – Apprendre le C++.
N°12135, 2007, 760 pages.
C. De l a n n o y . – C++ pour les programmeurs C.
N°12231, 2007, 620 pages.
C. De l a n n o y . – Exercices en langage C++.
N°12201, 3e édition 2007, 336 pages.
Autres ouvrages sur Java/JEE
e. Pu y b a r e t . – Cahier du programmeur Java 1.4 et 5.0.
N°11916, 3e édition, 2006, 380 pages.
e. Pu y b a r e t . – Cahier du programmeur Swing.
N°12019, 2007, 500 pages.
a. Go n c a l v e s . – Cahier du programmeur Java EE 5.
EJB 3.0, JPA, JSP, JSF, Web Services, JMS, GlassFish, Ant.
N°12038, 2007, 340 pages.
K. Dj a a f a r . – Développement JEE 5 avec Eclipse Europa.
N°12061, 2008, 390 pages.
A. Pa t r i c i o . – Java Persistence et Hibernate.
N°12259, 2008, 390 pages.
j. Du b o i s , j.-P. re t a i l l é , t. te m P l i e r . – Spring par la pratique.
Mieux développer ses applications Java/J2EE avec Spring, Hibernate, Struts, Ajax...
N°11710, 2006, 518 pages.
R. fl e u r y .Cahier du programmeur Java/XML.
thodes et frameworks : Ant, Junit, Eclipse, Struts-Stxx, Cocoon, Axis, Xerces, Xalan,
JDom, XIndice…
N°11316, 2004, 228 pages.
J. We av e r , K. mu K h a r , j. cr u m e . – J2EE 1.4.
N°11484, 2004, 662 pages.
PDT-BEST-OF JAVA-12326.indd 1 26/02/08 18:43:22
Programmer
en
Java
CLAUDE DELANNOY
EYROLLES
Best f
o
5
e
édition
Java 5 et 6
PDT_ProgJava_BestOf 26/02/08 11:39 Page 2
La 5e édition de cet ouvrage a fait l’objet d’un reconditionnement
à l’occasion de son 2e tirage (format semi-poche et nouvelle couverture).
Le texte de l’ouvrage reste inchangé par rapport au tirage précédent.
ÉDITIONS EYROLLES
61, bd Saint-Germain
75240 Paris Cedex 05
www.editions-eyrolles.com
Le code de la propriété intellectuelle du 1er juillet 1992 interdit en effet expressément la photocopie
à usage collectif sans autorisation des ayants droit. Or, cette pratique s’est généralisée notamment
dans les établissements d’enseignement, provoquant une baisse brutale des achats de livres, au
point que la possibilité même pour les auteurs de créer des œuvres nouvelles et de les faire éditer
correctement est aujourd’hui menacée.
En application de la loi du 11 mars 1957, il est interdit de reproduire intégralement ou partiellement
le présent ouvrage, sur quelque support que ce soit, sans autorisation de l’éditeur ou du Centre Français
d’Exploitation du Droit de Copie, 20, rue des Grands-Augustins, 75006 Paris.
© Groupe Eyrolles, 2000-2007 pour le texte de la présente édition.
© Groupe Eyrolles, 2008 pour la nouvelle présentation, ISBN : 978-2-212-12326-5
PDT-BEST-OF JAVA-12326.indd 2 26/02/08 18:43:22
1 / 816 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !